<?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[R: On Everything]]></title><description><![CDATA[Thoughtful explorations at the intersection of technology, publishing, leadership, and culture. Keep curious.]]></description><link>https://www.r-on-everything.com</link><image><url>https://substackcdn.com/image/fetch/$s_!STS7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d68d5b-9b23-49b9-a1c4-213493030cd5_1080x1080.png</url><title>R: On Everything</title><link>https://www.r-on-everything.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 15 Apr 2026 23:53:12 GMT</lastBuildDate><atom:link href="https://www.r-on-everything.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Ryan R. Campbell]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[ryanrcampbell@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[ryanrcampbell@substack.com]]></itunes:email><itunes:name><![CDATA[Ryan R. Campbell]]></itunes:name></itunes:owner><itunes:author><![CDATA[Ryan R. Campbell]]></itunes:author><googleplay:owner><![CDATA[ryanrcampbell@substack.com]]></googleplay:owner><googleplay:email><![CDATA[ryanrcampbell@substack.com]]></googleplay:email><googleplay:author><![CDATA[Ryan R. Campbell]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Want Meaningful Success? Here’s How Mastery Makes It Happen]]></title><description><![CDATA[Hard work helps, but smart strategy wins&#8212;master both for success.]]></description><link>https://www.r-on-everything.com/p/want-meaningful-success-mastery-makes-it-happen</link><guid isPermaLink="false">https://www.r-on-everything.com/p/want-meaningful-success-mastery-makes-it-happen</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Sat, 01 Mar 2025 13:30:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!EilO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EilO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EilO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!EilO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!EilO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!EilO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EilO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png" width="414" height="414" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:414,&quot;bytes&quot;:537048,&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="https://substackcdn.com/image/fetch/$s_!EilO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!EilO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!EilO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!EilO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec5bf542-9e50-41c4-907e-d8b4ab870c99_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>In the world of <a href="https://www.r-on-everything.com/t/passionate-craftsman">passionate craftspeople</a> and deliberate mastery, the allure of ambition often overshadows the necessity of strategy. Far too many people think (and I&#8217;ll admit to being one of them in the past): <em>If I just work hard enough&#8212;if I pour every ounce of passion into my craft&#8212;success will follow</em>. </p><p>But as my painful experience suggests (and as Cal Newport warns in <em><a href="https://g.co/kgs/FYSnQuM">So Good They Can't Ignore You</a></em> and Richard P. Rumelt emphasizes in <em><a href="https://www.amazon.com/Good-Strategy-Bad-Difference-Matters/dp/0307886239">Good Strategy/Bad Strategy</a></em>), effort without focus is not enough. To thrive, we need more than passion and practice&#8212;we need strategy.</p><p>In this post, we'll examine how Rumelt&#8217;s insights in <em>Good Strategy/Bad Strategy</em> can guide us to align our passions with mastery, while making deliberate, effective choices in our careers as authors or engineers.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>Expected Takeaways</h2><ul><li><p><strong>Passion without strategy is just effort without direction.</strong> Diagnose challenges, set a guiding policy, and take coherent actions to ensure your work moves you forward.</p></li><li><p><strong>A good strategy isn&#8217;t just about working hard&#8212;it&#8217;s about working smart.</strong> Focus on high-leverage actions that align with your goals and amplify your impact.</p></li><li><p><strong>Avoid the traps of bad strategy.</strong> Fluff, ambition without focus, and ignoring reality can derail even the most passionate pursuits.</p></li></ul><div><hr></div><h2>Diagnosis: Knowing What You're Up Against</h2><p>A key tenet of Rumelt's <em>kernel of good strategy</em> is the importance of diagnosing the problem. Without a clear understanding of the challenges we face, even the most heartfelt efforts&#8212;like frantically writing that book you&#8217;re <em>sure </em>is the one that will get you noticed&#8212;risk being misdirected. </p><p>For those of us pursuing passion-driven mastery, this means asking:</p><ul><li><p>What are the real obstacles to progress in my craft or career?</p></li><li><p>Are there industry norms, market trends, or personal skill gaps holding me back?</p></li><li><p>Have I fallen into the trap of mistaking busyness for meaningful progress?</p></li></ul><p><strong>Action Step:</strong> Conduct a "self SWOT analysis"&#8212;assess your Strengths, Weaknesses, Opportunities, and Threats. Use this as a foundation to clarify where you stand currently and then focus your efforts on the most pressing challenges.</p><h2>Guiding Policy: Crafting a Strategy that Fits</h2><p>Rumelt's second component of a good strategy is a guiding policy&#8212;a clear, overarching approach to addressing the diagnosis. This isn't about setting generic goals like &#8220;write more&#8221; or &#8220;level up my coding skills.&#8221; </p><p>Those aren&#8217;t bad goals if you value only quantity or leaning into the abstract notion of what it means to &#8220;level up,&#8221; but neither of them move the needle in the direction of creating a framework for action that aligns with your circumstances and values.</p><p>For example, an aspiring author whose main challenge is staying consistent and building an audience might develop a policy like the below. </p><p><em>Focus on establishing a disciplined writing routine while sharing excerpts and engaging with readers through a personal blog.</em> </p><p>This version of &#8220;write more&#8221; not only gives direction but also ensures that one&#8217;s creative and promotional efforts work in tandem.</p><p>Similarly, an early-to-mid-career software engineer looking to stand out in a competitive field might lay out the following guiding policy. </p><p><em>Specialize in a high-demand area like cloud infrastructure or artificial intelligence and machine learning (AI/ML) and contribute to open-source projects that showcase my expertise.</em> </p><p>Bam! This framework focuses their energy on building both depth and visibility in their field.</p><p><strong>Action Step:</strong> Write your guiding policy in one sentence. Let it act as your compass, ensuring every choice you make contributes to a coherent long-term vision.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/want-meaningful-success-mastery-makes-it-happen?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="https://www.r-on-everything.com/p/want-meaningful-success-mastery-makes-it-happen?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><h2>Coherent Actions: Aligning Effort with Purpose</h2><p>The third component of a good strategy&#8212;coherent actions&#8212;ensures that your efforts align with the guiding policy and build toward your goal. These are the tangible steps you'll take&#8212;not in isolation, but as part of a cohesive plan.</p><p>For the author whose guiding policy is to <em>establish a disciplined writing routine while engaging with readers through a personal blog</em>, coherent actions could include:</p><ul><li><p><strong>Set a daily writing target</strong> (e.g., 500 words or one hour of focused work).</p></li><li><p><strong>Schedule weekly blog posts</strong>, using them to share insights, character sketches, or reflections on the writing process.</p></li><li><p><strong>Engage with online writing communities</strong> by offering thoughtful critiques or participating in discussions to build connections and grow visibility.</p></li></ul><p>For the software engineer aiming to <em>specialize in cloud infrastructure or AI/ML and contribute to open-source projects</em>, coherent actions might include:</p><ul><li><p><strong>Take advanced courses or earn certifications</strong> in AWS or TensorFlow to deepen expertise in the chosen specialty.</p></li><li><p><strong>Dedicate a portion of your weekly schedule</strong> to contribute to open-source projects related to cloud or AI, showcasing one's skills to a broader audience.</p></li><li><p><strong>Present your work</strong> by writing technical blog posts or giving talks at meetups, demonstrating thought leadership in your area.</p></li></ul><p>Notice how each action directly supports the guiding policy? They're not just a random collection of tasks&#8212;they work together to build momentum and reinforce progress. This is called <em>leverage</em>, and the more you can generate, the better. </p><p><strong>Action Step:</strong> List three to five specific, repeatable actions that align with your guiding policy. Ensure they fit together like puzzle pieces to form a unified strategy.</p><h2>Bad Strategy: Avoiding the Passion Pitfalls</h2><p>While Rumelt outlines what makes a good strategy, he also, thankfully, highlights the dangers of bad strategy. Many of these pitfalls are similar to the passion hypothesis traps Newport critiques, some of which I detail in <a href="https://www.ryanrcampbell.substack.com/t/passionate-craftsman">the </a><em><a href="https://ryanrcampbell.substack.com/t/passionate-craftsman">Passionate Craftsman</a> </em>series:</p><ul><li><p><strong>Fluff:</strong> Mistaking inspirational slogans (&#8220;Do what you love!&#8221;) for actionable strategy.</p></li><li><p><strong>Ambition Without Focus:</strong> Trying to do too much, too soon, with too little direction.</p></li><li><p><strong>Failure to Face Reality:</strong> Ignoring obstacles or skill gaps in favor of wishful thinking.</p></li></ul><p><strong>Action Step:</strong> Take a hard look at your current goals. Are they grounded in actionable plans, or are they lofty but vague aspirations (e.g. <em>get a literary agent</em>, or <em>land a job at one of the MAANG companies</em>)? </p><p>If it reads in the vein of either of the examples above, reframe your goals using Rumelt's kernel.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>Strategic Passion: Bridging the Gap Between Passion and Mastery</h2><p>The craftsman mindset emphasizes deliberate practice, but even if you embrace that mindset, that on its own isn&#8217;t enough; it's like sailing without a map. Rumelt's strategy framework helps us direct our energy effectively, ensuring we don't just work hard but work smart.</p><p>By diagnosing challenges, creating a guiding policy, and executing coherent actions, you can forge a path that not only aligns with your passions but also maximizes the likelihood of sustainable success.</p><p>And as someone who knows a thing or two about <em>un</em>sustainable success, I really hope you take the importance of sustainability to heart.</p><p>To sum it all up, then, mastery isn't an accident&#8212;it's the result of consistent, <em>strategic</em> effort.</p><p>So let's not chase our dreams blindly. Let's build them&#8212;deliberately, strategically, and with an unwavering focus on what matters most.</p><h2>Tell Me in the Comments</h2><ul><li><p>What&#8217;s one passion-driven goal you&#8217;ve pursued that could have benefited from a clearer strategy?</p></li><li><p>Have you ever mistaken busy-ness for meaningful progress? What helped you shift your approach?</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Content Finds a Way: Extinction and Reinvention]]></title><description><![CDATA[God creates dinosaurs. God destroys dinosaurs. God creates man. Man creates website. Website destroys man.]]></description><link>https://www.r-on-everything.com/p/content-finds-a-way-extinction-and-reinvention</link><guid isPermaLink="false">https://www.r-on-everything.com/p/content-finds-a-way-extinction-and-reinvention</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Sat, 22 Feb 2025 13:30:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Dx3z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dx3z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dx3z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!Dx3z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!Dx3z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!Dx3z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dx3z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png" width="416" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:594218,&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="https://substackcdn.com/image/fetch/$s_!Dx3z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!Dx3z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!Dx3z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!Dx3z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3bf07563-6ffe-4f05-b68a-0afa4471fee0_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="pullquote"><p><strong>Note: </strong>This is part two in the <a href="https://r-on-everything.com/t/content-finds-a-way">Content Finds a Way</a> series. </p></div><p><a href="https://www.r-on-everything.com/p/content-finds-a-way-blog-migrations">Where we last left off</a>, we&#8217;d survived the Triassic and Jurassic, including the rise of the dinosaurs, the initial splitting of the continents, and one or two site migrations.</p><p>Perhaps most harrowingly, we survived Blogger. </p><p><em>Science has truly given us so much.</em></p><p>Let&#8217;s continue our tour of our planet&#8217;s geologic history, then, including the lessons learned from oh-so-many prehistoric website migrations and domain name accumulations.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>Hold on to Your Butts: a Geologic History of Accumulation, Evolution, and Extinction (cont&#8217;d)</h2><p>As in our last post, we&#8217;ll break our timeline up into eras, epochs, etc. </p><h3>The Cretaceous</h3><div class="pullquote"><p>Dinosaurs wave goodbye to each other as the continents further split. It&#8217;s like how people used to stand at the docks and wave to ships departing the harbor, except it takes millions of years and, as a result, the T-Rex&#8217;s tiny little arms get really tired.</p><p>I am tired of giving WordPress money, especially now that I have stopped publishing new Writescast Network episodes with their Seriously Simple Podcasting plugin. writescast.net and all of my sites for individual books and series are reconfigured to redirect to ryanrcampbell.com, which saves me a few United States Dollars every year.*</p></div><h4><strong>Why This Was Well-Intentioned</strong></h4><p>Check out the current price for a WordPress business plan and try to tell me I should have stayed with them.</p><p>Seriously, as of the date this post has gone live, a WordPress business plan is $25/month (that&#8217;s $300/year), and all it gets you (or all I really used it for) are some plugins and the ability to stand up an online store. </p><p>Those plugins and the online store are why I initially pursued the WordPress business plan; I needed a way to host and publish my podcast episodes to Apple Podcasts, and for a time I did sell signed copies of <a href="http://r-on-everything.com/p/books">my books</a> through my website.</p><p><em>But that $300/year covered only my author website.</em></p><p>When you account for the cost of that plan plus the premium plans I was using to stand up writescast.net and the sites specific to my books, I was dropping nearly $600/year on WordPress plans that <em>didn&#8217;t even include a free annual domain name renewal.</em></p><p>So, yeah&#8212;in the same way the continents finally got serious about their split during the Cretaceous, I&#8217;m glad I, too, started to get serious about my split from WordPress.</p><p>The key word there being &#8220;started.&#8221;</p><h4><strong>Where I Beefed It</strong></h4><p>Did my moves during the Cretaceous save me some cash? Yes. Was I still leaving a bunch of money on the table each year? Yes.</p><p>How?</p><p>Because though I had consolidated writescast.net and my individual book and series sites, I was still forking over far too much (at least $300/year, remember) for the WordPress business plan that stood up my author website.</p><p>&#8220;Now, Ryan,&#8221; someone might have said if other humans had existed during the Cretaceous, &#8220;couldn&#8217;t you just downgrade your plan to either the premium or personal tier?&#8221;</p><p>And I could have, yes, if I wanted the Writescast Network to go dark and to have to redo my entire website.</p><p>The trick with the top-tier WordPress plan is that those plugins you pay for quickly balloon; no matter how much I might have diminished their value when I brought them up earlier, there&#8217;s a lot of power and functionality to be added to your site by taking advantage of them. Downgrading your plan shuts plugins down entirely.</p><p>That&#8217;d have meant no more Writescast Network on streaming platforms. No more online shop. No more Writing Prompt Generator or Google Analytics. You know, the good stuff!</p><p>None of this is to mention that in the absence of the Divi plugin by Elegant Themes, my author site would have looked like a pack of <em><a href="https://en.wikipedia.org/wiki/Ankylosaurus">Anklyosaurus</a></em> had taken their clubbed tails to it. A real smash-up job, and not in the good way.</p><p>Now, could I have pushed myself during the Cretaceous to do the work I would later do in the Paleocene and get off WordPress entirely? Yes, but if I was off doing that, who would have massaged the tired arms of those poor T-Rexes from all the waving they did as the continents split?</p><h4><strong>Lessons Learned</strong></h4><ul><li><p>Make incremental improvements where you can</p></li><li><p>Keep an eye on accumulating costs over time</p></li><li><p>Pride and elevated standards incur costs of their own</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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">R: On Everything is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</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></li></ul><h3>The Paleocene</h3><div class="pullquote"><p>An asteroid grants the arms of the T-Rex and all of its non-avian dinosaur friends a welcome reprieve. I welcome birds and other mammals to stay with me because I&#8217;m not up to much other than building a new ryanrcampbell.com from scratch after having reached my breaking point with giving WordPress any amount of money every year.</p><p>The birds refuse to shut up about how they&#8217;re technically dinosaurs. My fellow mammals are very grateful when I ask the birds to migrate on out of my house in a process that is nearly as painful as the one I endured to migrate all of my old blog posts from WordPress to my new website. All of this makes for a very sustainable situation with absolutely no identifiable drawbacks that will eventually require me to take further action. None at all.</p></div><h4><strong>What Made the Paleocene Worth It</strong></h4><p>Despite the sarcasm in the recap paragraph above, the moves I made during this epoch get a rating of <em>mostly worth it</em>. </p><p>Remember, there was huge financial upside in pushing myself to get away from WordPress altogether. On top of those savings, by creating my own site from scratch and hosting it with anyone other than one of the cookie-cutter website services, I could use the new site as a solid portfolio piece for my work as a software engineer.</p><p>The pains taken to facilitate this (described in the next section) also made for good engineering challenges to take on, even if I would have preferred to pursue them without a tight, gotta-get-it-down-before-my-plan-renews deadline looming over me.</p><h4><strong>Where This Came Up Short</strong></h4><div><hr></div><blockquote><p><strong>&#9888;&#65039; Note: </strong>This section gets a little wonky, tech-wise. </p><p>If this makes you nervous, find the nearest consenting adult and ask them to hold your hand while you read. </p></blockquote><div><hr></div><p>The downside of getting away from WordPress once and for all was the amount of time I had to spend <a href="https://github.com/rrcampbell-exe/ryan-r-campbell">building my new website from scratch</a> and the extraordinary pains that were required to keep historic blog posts online given how WordPress makes your content available to you when you export it.</p><p>It&#8217;s almost like they don&#8217;t want you to leave.</p><p>As an example, <a href="https://raw.githubusercontent.com/rrcampbell-exe/ryan-r-campbell/refs/heads/main/src/assets/posts/legacy-posts.js">here&#8217;s what the full slate of my historic blog posts looks like</a> when I exported them using the WordPress mass export tool.</p><p>Yes, it&#8217;s largely just a lot of HTML strewn about in there at <code>content.rendered</code>, but, if you&#8217;ll recall, I&#8217;d started using the Divi UI engine at some point to further customize  my site. This introduced additional layers of what I&#8217;ll call gobbledygook into my posts, and that gobbledygook, unlike HTML, does not go gently into that good night and become JSX without a hitch.</p><p>The journey to render a historic blog post in the new experience (tell me in the comments if you want a separate post that covers the code itself) wound up looking like this&#8212;</p><ul><li><p>A reader hits a URL on ryanrcampbell.com that matches the <code>/:year/:month/:day/:slug/amp?</code> format.</p></li><li><p>If the year in the URL matched the years I wrote on WordPress or earlier, a nearly 70,000 line object was combed over to find a match for the remaining URL parameters of <code>month</code>, <code>day</code>, and <code>slug</code>.</p></li><li><p>Once a match was found, the information the reader actually wanted (<code>content.rendered</code>) had (most of) the Divi gobbledygook stripped from it, was parsed as JSX, and rendered in the browser.</p></li></ul><p>Even then, this wasn&#8217;t perfect. A number of media assets just&#8230; wouldn&#8217;t show up in the new experience. It was all very strange, and with hundreds of blog posts to account for, this quickly became a mess in its own right.</p><p>But at least I wasn&#8217;t paying (as much) for it! Monetarily, anyway.</p><p>Even if frustrating at times, however, the algorithmic gymnastics required above made this move something to feel good about from an engineer&#8217;s perspective&#8212;just not a blogger&#8217;s.</p><h4>Lessons Learned</h4><ul><li><p>Even the best intended moves come with trade-offs</p></li><li><p>Outcomes are rarely clean</p></li><li><p>Find value where you can, when you can</p></li></ul><h3>The Pleistocene</h3><div class="pullquote"><p>Glaciers creep across continents. That guy at work who wears shorts and sandals year-round finally relents and puts some socks on beneath those sandals. It&#8217;s a fashion faux pas, but even he has to draw the line somewhere.</p><p>Years of accumulated tech debt and creative bloat make it nearly impossible to write new blog posts without donning a hard hat and steel-toed boots. OSHA, if it had existed during the Pleistocene, would have been very pleased, but blogging like this would not prove tenable in the long run. </p></div><h4><strong>The Positives of the Pleistocene</strong></h4><p>You know what they say: nothing keeps you warm during an ice age like starting&#8212;or, in my case, <em>restarting</em>&#8212;a blog.</p><p>Yeah, I don&#8217;t know why they say that, either.</p><p>Aside from cold, I&#8217;d gotten itchy during this epoch; I often found myself wondering <em>what now </em>or <em>what next</em>?  </p><p>It was at this time that I felt I&#8217;d finally adjusted sufficiently to a new career in a new city, and I&#8217;d at long last returned to reading in my free time. With all of these new thoughts in my head and experiences under my belt, getting back into blogging felt only natural.</p><p>And, having put in that work during the Paleocene to create my own website from scratch, I had a place to do it (mostly) rent free! I wrote a blog post every month or so for a while, but then&#8230; that momentum fell off.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h4><strong>Where The Momentum Went</strong></h4><div><hr></div><blockquote><p><strong>&#9888;&#65039; Note: </strong>The tech wonkiness returns in this section. You&#8217;ve been warned. </p></blockquote><div><hr></div><p>The eagle-eyed reader might have noted that my work in the previous epoch only supported <em>historic </em>blog posts. It didn&#8217;t address, in any capacity, how I might go about blogging in a sustainable way going forward.</p><p>Given the metaphorical Rube Goldberg machine I&#8217;d created to ensure historic blog posts were still available&#8212;and wanting to minimize my barrier to entry back into blogging&#8212;I leaned into a blogging &#8220;solution&#8221; that would let me use the infrastructure I already had in place without having to write entire posts in HTML at <code>content.rendered</code>.</p><p>If you&#8217;re curious to know how this all worked, well, it was a real cowboy job. </p><p>First, I created a new file, <a href="https://github.com/rrcampbell-exe/ryan-r-campbell/blob/main/src/assets/posts/new-posts.js">new-posts.js</a>, that held all new post metadata. Then, in a neighboring set of directories, I would <a href="https://github.com/rrcampbell-exe/ryan-r-campbell/blob/main/src/assets/posts/post-jsx/2024/11/passion-meets-craft-a-new-framework-for-loving-your-work.jsx">blog in JSX</a>.</p><p>When a reader hit a URL ending in something like <code>/2024/11/26/strategic-passion-a-playbook-for-aligning-passion-with-mastery</code>, the year (<code>2024</code>), being greater than <code>2023</code>, <a href="https://github.com/rrcampbell-exe/ryan-r-campbell/blob/main/src/pages/Blog/BlogPost.jsx#L19">would have the site looking for a non-legacy post</a> with a slug of <code>strategic-passion-a-playbook-for-aligning-passion-with-mastery</code> in a directory located at <code>post-jsx/2024/11</code>, as the URL indicated the post went live in November.</p><p>How much do you hate that? <a href="https://github.com/rrcampbell-exe/ryan-r-campbell/blob/main/src/utils/fetch-post.js">I can guarantee you don&#8217;t hate it as much as I did</a>.</p><p>This was, again, a fine technical exercise, but it missed the point. Why would I lean into embracing a unique, yes, but more frustrating way of blogging when I simply&#8230; didn&#8217;t&#8230; have to?</p><p>Oh, and remember how I was trying to <em>minimize </em>my barrier to entry back into blogging? </p><p>Right. I&#8217;d missed the mark entirely.</p><h4>Lessons Learned</h4><ul><li><p>Future opportunities should be on equal footing with backwards compatibility</p></li><li><p>Take advantage of existing infrastructure when you can (to a point)</p></li></ul><h3>The Holocene</h3><div class="pullquote"><p>The rest of humankind finally discovers the written word. Also, agriculture. Both are helpful because there&#8217;s finally an audience for my blog posts and, in a further boon, I no longer need to go berry picking each morning.</p><p>I finally accept that if I&#8217;m going to start blogging again, I need to make it as easy as possible to do so and subsequently migrate my blog posts to Substack. </p><p>I purchase roneverything.com and r-on-everything.com, the former because it is the name of this publication and the latter because roneverything.com looks a little too much like the homepage for someone named <strong>Ron Everything</strong>.</p></div><h4><strong>What (I Think) Makes This Work</strong></h4><p>Ah, the Holocene. The current epoch, at last!</p><p>I have to say, I&#8217;ve really enjoyed Substack so far; by cleaving the blogging functionality away from my bespoke site and moving it here, I&#8217;ve unlocked a number of (<em>wince</em>) synergies I wasn&#8217;t taking advantage of previously or that simply weren&#8217;t available back in the Pleistocene or earlier epochs&#8212;</p><ul><li><p>Low barrier to entry for blogging</p></li><li><p>Full integration between historic mailing list and blog posts</p></li><li><p>Opportunities for compensation</p></li><li><p>Engaged, platform-agnostic readership</p></li></ul><p>First off, as had been the case since the last ice age, I wanted to get back into blogging, and here I am. Mission accomplished!</p><p>Or, well, hopefully. I don&#8217;t plan to <a href="https://en.wikipedia.org/wiki/Mission_Accomplished_speech#:~:text=Bush%2C%20who%20had%20launched%20the%20U.S.%2Dled%20invasion%20of%20Iraq%20six%20weeks%20earlier%2C%20mounted%20a%20podium%20in%20front%20of%20a%20White%20House%2Dproduced%20banner%20that%20read%20%22Mission%20Accomplished%22">unfurl a banner</a> or anything. &#128556;</p><p>Even as the work continues, there&#8217;s a lot of potential to tap into on Substack. That it provides writers with a single-solution platform to reach their mailing lists and interact with their readers while finding new ones, well, that&#8217;s the stuff of dreams.</p><h4><strong>Where This Might Come Up Short</strong></h4><p>It&#8217;s still early days and I&#8217;m encouraged by how matters have played out so far, but I&#8217;m keeping a diligent watch out for a couple of potential problem areas that might arise as a result of my migration to Substack.</p><p>I <em>do</em><strong> </strong>find it a bit odd that new blog posts will be decoupled from what has traditionally been my author website. As I go, though, I may make updates to <a href="https://www.ryanrcampbell.com">ryanrcampbell.com</a> that provide links to my latest posts while making it clear that visitors will be redirected to <strong>R: On Everything </strong>to read them. </p><p>Another concern is far more fundamental, namely that I&#8217;ll fail to embrace the &#8220;on everything&#8221; declaration I&#8217;ve made in this publication&#8217;s very name. I suspect it will be all too easy for me to return to blogging about topics that other authors find interesting, but, as I wrote about in <a href="https://www.r-on-everything.com/t/mission-statements">my series on mission statements</a>, it&#8217;s important I hold myself accountable to embracing the curiosity-centric mission of <strong>R: On Everything</strong>. </p><p>My aim is to use that curiosity to cultivate an audience that gathers here not for writing and publishing tips&#8212;not that there&#8217;s anything wrong with that&#8212;but instead finds itself intrigued by the topics and themes that will wind up in my works of fiction as they are published and, in some cases, <em><a href="https://www.r-on-everything.com/p/what-happened-to-the-empathy-series">re-</a></em><a href="https://www.r-on-everything.com/p/what-happened-to-the-empathy-series">published</a>.</p><p>There&#8217;s some worry, too, that my return to online engagement will lead to social media burnout. I love writing and engaging with readers, but there&#8217;s a temptation to fall into a scroll hole whenever one adds a new social media platform to their digital diet, and even Substack&#8217;s algorithms appear to incentivize polemic content that isn&#8217;t great for trying to go about one&#8217;s day without their jaw clenched.</p><h2>Into the Future</h2><p>Only time&#8212;and, God forbid (or God <em>willing</em>?), another mass extinction event&#8212;will make it clear whether my latest migration to Substack is <em>the one</em>, to the extent a <em>one </em>can exist at all.</p><p>And with the bullet-point lessons dropped along the way here and in the previous post, there&#8217;s surely so much more to explore in this space. For example:</p><ul><li><p>What lessons might we distill from the experiences I&#8217;ve outlined over the two posts in this series so far? </p></li><li><p>How might those lessons inform not only how we got about establishing and maintaining an online presence, but other matters in our personal and professional lives as well?</p></li></ul><p>We&#8217;ll answer those questions in the third and final installment of this series, but to do that, I need your help.</p><p><strong>Tell me in the comments: </strong>what lessons have you learned in platform juggling over the years? Or, if you&#8217;re relatively new to the notion of platform, how have you gone about making your decisions so far? Are you feeling positive, overall, with where that&#8217;s led you?</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/content-finds-a-way-extinction-and-reinvention?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading R: On Everything! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/content-finds-a-way-extinction-and-reinvention?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.r-on-everything.com/p/content-finds-a-way-extinction-and-reinvention?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div><hr></div><p><em>*These savings would have been valuable if the concept of paper currency had existed. Or the United States.</em></p>]]></content:encoded></item><item><title><![CDATA[Content Finds a Way: Blog Migrations and Failures of Digital Evolution]]></title><description><![CDATA[Lessons learned from being so preoccupied with whether or not I could, I didn't stop to think if I should.]]></description><link>https://www.r-on-everything.com/p/content-finds-a-way-blog-migrations</link><guid isPermaLink="false">https://www.r-on-everything.com/p/content-finds-a-way-blog-migrations</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Sat, 15 Feb 2025 13:30:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QnN8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QnN8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QnN8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!QnN8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!QnN8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!QnN8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QnN8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png" width="416" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:1386960,&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="https://substackcdn.com/image/fetch/$s_!QnN8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!QnN8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!QnN8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!QnN8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65396c8d-04ca-4204-9e50-b7e9f8bba077_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Welcome to Jurassic Snark.</figcaption></figure></div><p>You may not know this about me, but I&#8217;m a collector. </p><p>From the flagship <a href="http://www.ryanrcampbell.com">ryanrcampbell.com</a> to the lesser-known (but fun!) <a href="http://www.realfakebirds.app">realfakebirds.app</a>, I&#8217;ve accumulated quite the cache of dot-coms, dot-apps, and dot-nets over the years, and oh-so-many of them have endured migrations that built them up, spun them off, or reconsolidated them over time. </p><p>The catch? <strong>I didn&#8217;t become a blog shepherd by design. </strong></p><p>To tell the tale of how this collection came to be&#8212;and the harrowing migrations that led to its advent&#8212;we&#8217;ll have to go back in time. <em>Way</em> back in time. </p><p>As we work our way from the distant past and toward the present, we&#8217;ll expound on the lessons learned from these migrations, domain name accumulations, and brand extinction events known heretofore only to the fossilized remains beneath our feet.</p><h2>Domain In the Membrane: a Geologic History of Accumulation, Evolution, and Extinction</h2><p>Let&#8217;s begin, then, with a timeline separated into epochs and eras. A tour of eras, one could call it.</p><p>Oh, and note that the below only accounts for a <em>subset</em> of blog migrations and domain names acquired across millennia.</p><p>Yeah, I have a problem.</p><div><hr></div><h3><strong>The Late Triassic</strong></h3><h4>A Brief History of the Epoch</h4><div class="pullquote"><p>Dinosaurs roam the earth. I begin blogging at rrcampbellwrites.blogspot.com, which, after purchasing the domain from easyDNS, eventually becomes rrcampbellwrites.com.</p></div><h4>Highlights of the Time</h4><p>After a great deal of deliberation and consternation, I realized the only way I was likely to fulfill my dream of becoming a published author was&#8212;what a revelation&#8212;to <em>start writing</em>. </p><p>In pursuit of this goal, I attended a seminar about how the publishing industry works, and one of my takeaways from it was that a solid manuscript alone would not be enough to catch the attention of a literary agent and sell one&#8217;s book to a publisher. Platform! You need a platform, they told me, so I built a platform.</p><p>After blogging into the abyss for some time, I at least had the wherewithal to get myself a domain name. I told myself this was to make my blog look more official&#8212;and it did!&#8212;but it had the secondary consequence of providing the makings of a brand around which content could be organized.</p><p>Much like how the dinosaurs didn&#8217;t know an asteroid would eventually wipe them from the face of the earth, I didn&#8217;t know at the time that establishing this brand&#8212;one that emphasized the craft of writing fiction&#8212;would improve SEO and provide the foundation for offshoots of my writing career down the road. </p><p>Sometimes, everything comes up <em><a href="https://www.nhm.ac.uk/discover/dino-directory/melanorosaurus.html">Melanosaurus</a></em>!</p><h4>Where Evolution Went Wrong</h4><p>I&#8217;ll say there were a <em>few </em>blog posts from this epoch that survived in some form or fashion&#8212;a couple would even become some of my most popular of all time after a great deal of re-work&#8212;but the content otherwise failed to connect with a significant audience. Why? Because it was mostly full of personal updates about word counts for manuscripts that would never see the light of day.</p><p>Thought I had attempted to embrace the conventional wisdom of &#8220;build a platform,&#8221; I had done so without ever asking who I wanted to reach and creating content that audience would find engaging.</p><p>The consequences of this misstep way back in the Late Triassic would echo throughout eras to delightful and devastating effect.</p><h4>Lessons Learned</h4><ul><li><p>Trust (some) conventional wisdom</p></li><li><p>Build a brand</p></li><li><p>Focus on content relevant to one&#8217;s audience</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>The Early Jurassic</h3><h4>A Brief History of the Epoch</h4><div class="pullquote"><p>More (but different!) dinosaurs emerge. They decide Blogger is no longer fashionable, and I agree. Long live WordPress! rrcampbellwrites.com redirects to a brand new WordPress site.</p></div><h4><strong>Why This Worked</strong></h4><p>Even<em> homo habilis </em>would have recognized moving from Blogger to WordPress as the right choice at the time. The problem? <em>Homo habilis </em>wouldn&#8217;t exist for a few hundred million more years, which left it to me to make this choice on my own.</p><p>By pivoting to WordPress&#8212;a platform that offered the chance to make my home on the web something <em>more </em>than a blog&#8212;I kept my options open for the future. Admittedly, I was at the time still years from seeing my goal of becoming a published author come to fruition, but migrating my content to WordPress before I truly needed to made it much easier to create unique hubs in a central location for my books, editing services, and other extensions of my platform.</p><p>Like Blogger, WordPress was free to get started with, and though I ended up paying for premium versions of the latter once I added the Writescast Network and an online shop to the WordPress site, the initial choice to move came with very little overhead and a lot of upside.</p><p>At this time, too, I really leaned into creating content that would resonate with other writers. By posting fewer personal updates&#8212;or at least by drowning them out with writing-related content informed by my relentless reading about the craft of writing fiction&#8212;I was able to find and engage with a community of similarly dedicated writers.</p><p>In sum, unlike the choice our single-celled ancestors made to squirm out of the primordial soup, this migration remains a good move to this day.</p><h4><strong>Lessons Learned</strong></h4><ul><li><p>Keep options open</p></li><li><p>Build for the future</p></li></ul><div><hr></div><h3>The Middle Jurassic</h3><h4>A Brief History of the Epoch</h4><div class="pullquote"><p>In great news for Atlantis and terrible news for the <em>Titanic</em>, the Atlantic Ocean forms. More importantly, (millions of) years of blogging and working on my books leads to a few book deals.</p><p>Somewhere I pick up on the (bad) advice that every book should have its own website. I purchase and create new sites on WordPress for domains like empathyseries.com.</p><p>I stand up a separate website for the Writescast Network at writescast.net.</p></div><h4><strong>Highlights</strong></h4><p>In the same way evolving hollow bones did wonders for the avian dinosaurs and their descendants, landing a few publishing contracts in this epoch did wonders for me and my career. It would be poor form to suggest, however, that blog migrations and amassing domain names on their own put me in a position to sign on the dotted line, so to speak.</p><p>None of which is to undercut the value of years of dedication to blogging regularly, engaging with a community, and focusing on my work. If I hadn&#8217;t been putting in that time, I surely wouldn&#8217;t or couldn&#8217;t have learned all the lessons I&#8217;d need to learn&#8212;or met the people I&#8217;d need to meet&#8212;to position myself and my manuscripts for the attention and trust of industry professionals.</p><p>Spinning off the Writescast Network to its own home online was also the right move for the time; by establishing it as an entity in its own right&#8212;rather than as an extension of me, the host, back when it was the R.R. Campbell Writescast&#8212;I further embraced the vision I had for it as a community-focused enterprise. </p><h4><strong>Lowlights</strong></h4><p>Goodness, did lowlights abound during the Middle Jurassic. By creating unique websites for all of my titles, I intended to create content that would resonate with the diverse audiences those books aimed to capture.</p><p>The spirit of that idea was righteous. In fact, one could argue this was the correct approach and that it was the <em>timing</em> of this pursuit that led me astray. In other words, by blogging about the topics, themes, and research that guided my manuscripts&#8217; paths only <em>after </em>they were slated for publication, I&#8217;d left myself with too little runway to cultivate an audience for the novels via blog.</p><p>Had my main blog instead targeted readers specifically interested in the genres of my books instead of other writers with an interest in sharpening their craft, I&#8217;d have had no need to maintain multiple websites and assume all of the overhead that comes with keeping them online.</p><h4><strong>Lessons Learned</strong></h4><ul><li><p>Unlock brand synergy wherever possible</p></li><li><p>Avoid liquidating your brand by doing <em>a little of this here, a little of that there</em></p></li><li><p>Know your target audience; engage them early</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>The Late Jurassic</h3><div class="pullquote"><p>Pangaea breaks in two. The now-separated supercontinents tell the oceans that the split was amicable. The oceans know better.</p><p>Who the heck is R.R. Campbell, anyway? Long live Ryan R. Campbell! I purchase the domain ryanrcampbell.com from WordPress and have it become the default domain for what was once rrcampbellwrites.com.</p><p>I decide to self-publish a couple of books and stand up my own imprint to do so. Enter cedarbrookbooks.com! Nothing lives there. It just redirects to ryanrcampbell.com and does so to this day.</p></div><h4><strong>Why This Was Wise</strong></h4><p>Just as Pangaea was cleaving itself in twain, I was bringing all of me back together. By pivoting away from a pen name and embracing myself more fully&#8212;even if only in a seemingly superficial, digital capacity&#8212;I created a permission structure to be <em>all of me</em>. </p><p>If ever there were a healthy way to take on a crisis of identity, this was it, or at least it felt like it at the time.</p><p>Separation had been one of the issues I faced in the Middle Jurassic, if you recall: I had attempted to keep separate the parts of me that wrote for disparate audiences, and all I received in return for my dedication to separation were ballooning bills for an increasing collection of domain names.</p><p>One might argue I was falling into the trap of bygone epochs by creating a website for Cedarbrook Books, but remember this site simply redirects to my primary hub online. It&#8217;s not domain- or <a href="https://en.wikipedia.org/wiki/Cybersquatting">cybersquatting</a>, per se, but rather a protectionist, strategic choice.</p><h4><strong>Where This Came Up Short</strong></h4><p>It was&#8212;is&#8212;contrarian of me to pursue this path. One of the lessons learned from the Late Triassic was to <strong>trust</strong> the conventional wisdom, but there I was, rejecting the notion of emphasizing highly targeted content for a highly targeted audience. </p><p>Or so it seemed on the surface.</p><p>I wouldn&#8217;t recognize this until years later, but at the time, I was laying the foundational philosophy that would lead me to <strong>R: On Everything</strong>, which asserts I can&#8217;t be the only person whose interests are far more diverse than any single-topic blog could ever aspire to be.</p><p>In other words, I&#8217;m not targeting <em>everyone</em>, I&#8217;m targeting&#8212;without liquidating my brand&#8212;everyone who&#8217;s up for a little bit of this and a little bit of that. </p><p>Polymaths, essentially.</p><h4><strong>Lessons Learned</strong></h4><ul><li><p>Be yourself; no one will do it for you</p></li><li><p>A separation of concerns <strong>can </strong>work if done strategically</p></li></ul><div><hr></div><h2>A Stop Along the Way</h2><p>This is not the end for our timeline, nor for our lessons learned. We still have four epochs to traverse, in fact, though we&#8217;ll save them for another time, along with a final analysis of all the lessons learned since our little planet came to be.</p><p>Have you ever migrated content from one place to another? What lessons did you learn before, during, or after undertaking this effort for yourself? Be sure to tell me in the comments.</p><p>And don&#8217;t forget to subscribe to be updated when the second installment in this series becomes available.</p>]]></content:encoded></item><item><title><![CDATA[A Digital Duck Mends My Writerly Woes]]></title><description><![CDATA[Plus, a sneak peek at the new EMPATHY: Imminent Dawn.]]></description><link>https://www.r-on-everything.com/p/a-digital-duck-mends-my-writerly-woes</link><guid isPermaLink="false">https://www.r-on-everything.com/p/a-digital-duck-mends-my-writerly-woes</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Sat, 08 Feb 2025 13:30:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dxnV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dxnV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dxnV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!dxnV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!dxnV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!dxnV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dxnV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png" width="415" height="415" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:415,&quot;bytes&quot;:1025214,&quot;alt&quot;:&quot;A rubber duck with sunglasses on sits at the front of a line of similar rubber ducks.&quot;,&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="A rubber duck with sunglasses on sits at the front of a line of similar rubber ducks." title="A rubber duck with sunglasses on sits at the front of a line of similar rubber ducks." srcset="https://substackcdn.com/image/fetch/$s_!dxnV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!dxnV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!dxnV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!dxnV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4a66e4a-1126-4911-b18a-71cea259cfdd_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">It&#8217;s more than a digital duck: it&#8217;s a digital duck <em>with sunglasses on</em>.</figcaption></figure></div><h2>Key Takeaways</h2><ul><li><p><strong>Partnership in Writing Takes Many Forms. </strong>A conversation partner&#8212;digital, physical, or otherwise&#8212;can help refine creative ideas, clarify story elements, and push past writer&#8217;s block.</p></li><li><p><strong>Ask for Engagement, Not Answers. </strong>Relying on a digital duck as an answer generator alone undermines opportunities for enriched world-building and inhibits unexpected creative insights.</p></li><li><p><strong>A Duck is Still a Duck. </strong>Digital ducks are useful for brainstorming and problem-solving, but they can&#8217;t replace your unique voice or creative vision.</p></li></ul><div><hr></div><p><a href="https://en.wikipedia.org/wiki/Planking_(fad)">Planking</a>. <a href="https://www.als.org/ibc-how-it-started">The Ice Bucket Challenge</a>. <a href="https://www.nytimes.com/interactive/2018/05/16/upshot/audio-clip-yanny-laurel-debate.html">Yanny versus Laurel</a>. <a href="https://www.cnn.com/2023/06/28/business/mcdonalds-grimace-shake-tiktok-cec/index.html">The Grimace shake</a>.</p><p>Yeah, a lot has happened since 2011, which is also known as the year I first started writing what would become the EMPATHY sci-fi saga. As I&#8217;ve waded deeper into <a href="https://www.r-on-everything.com/p/what-happened-to-the-empathy-series">rewrites of that series</a>, the time that&#8217;s passed&#8212;and the change that&#8217;s come with it&#8212;have been top of mind.</p><p>The way I&#8217;ve gone about my work as an author, for example, has changed tremendously. No longer do I track my daily word count. No longer do I beat myself up for missing a morning of minding my manuscripts. I&#8217;ve swapped in Scrivener for Word and have given side hustles the bird, and I&#8217;m <em>certainly</em> no longer maintaining massive spreadsheets of agents to query. </p><p><strong>But the biggest change has to be the duck.</strong> </p><p>The talking duck. The talking duck who lives in my laptop.</p><p>This may sound unusual, but I&#8217;ve not lost my mind (yet), I promise.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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">R: On Everything is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Questions for Readers</h2><p>Consider the following as you read, and <strong>be sure to join the conversation in the comments!</strong></p><ul><li><p>Have you ever experienced a creative breakthrough by talking through a problem&#8212;either with a person or an object? What was that moment like?</p></li><li><p>How do you balance efficiency and originality when engaging third parties in your creative process? Are there specific boundaries you set for yourself?</p></li><li><p>In what ways could a back-and-forth dialogue help uncover blind spots in your storytelling?</p></li></ul><div><hr></div><h2>Rubber Ducking: The Original &#8220;One Weird Trick&#8221;</h2><p>Blockers are, definitionally, a pox on progress. Whether in the form of a dry well of ideas, the inability to recall a specific word, or a plot knot that isn&#8217;t going to untangle itself, these frustrating moments of <em>how, exactly, am I going to move forward</em> can upend advancement before words even hit the page.</p><p>The same is true in software engineering, where mischievous bugs and descents into callback hell can quickly mar even the most well-planned hands-on-keys code jams. </p><p>Fortunately, software engineers everywhere (or at least those who have been around for a minute) have long since had a strategy for combatting these moments of molasses.</p><p>Enter&#8212;the rubber duck. </p><p>Yes, the yellow floating bath time toys of yore figure into engineering outfits everywhere, crouching on desks in anticipation one-way conversation.</p><p>The theory is that, when plagued by programming paralysis, one can pick up the duck and describe one&#8217;s challenge out loud. Doing so tends to force clarity, stir step-by-step thinking, and reduce mental blocks by shifting one&#8217;s perspective and jogging the brain into recognizing previously unforeseen solutions.</p><p>It also encourages you to stop taking whatever you&#8217;re working on so seriously, which I find particularly beneficial.</p><p>Overall, this strategy works surprisingly well, but for as useful as it&#8217;s been, historically, the duck has never been able to talk back&#8212;until now.</p><h2>Quacking Up: Taking Rubber Ducking Up a Notch</h2><p>The digital duck who lives in my laptop is truly a wonder.&nbsp;He&#8217;s particularly adept at offering starting places for research, helping me recall words that are on the tip of my tongue, and identifying why a particular turn of phrase reads so oddly, even if it made sense when I first wrote it out.</p><p>&#8220;Now, Ryan,&#8221; one might say, &#8220;if the digital duck is such a savant with respect to words, couldn&#8217;t you simply ask it to rewrite your book for you?&#8221;</p><p>I could, yes&#8212;and some people use their digital ducks to do just that&#8212;but the thing about my digital duck is that he&#8217;s got a certain style when it comes to wordsmithing. It&#8217;s almost as if he consumed the whole of the internet and was trained to write in a style that I&#8217;ll call <em>lowest common denominator</em>; by design, it&#8217;s meant to be approachable, but it&#8217;s at times clunky and somehow, at others, overwrought.</p><p>It&#8217;s also, you know, not my voice, and my stories are certainly not the digital duck&#8217;s to tell.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/a-digital-duck-mends-my-writerly-woes?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Introduce others to our flock! Share this post and give the world something to quack about.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/a-digital-duck-mends-my-writerly-woes?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.r-on-everything.com/p/a-digital-duck-mends-my-writerly-woes?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h2>Ducking and Weaving Through Rewrites</h2><p>I recently engaged my digital duck when working on the rewrite for <em>EMPATHY: Imminent Dawn</em>. In this particular instance, I realized I had to backtrack to a chapter I had already rewritten once over<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> after noticing I had left opportunities for verisimilitude on the table.</p><p>By this, I mean one of my goals in rewriting this series is to conjure a world that feels more lived in. Not only that, but it needs to be darker: more grim, more gritty, more grievous.</p><p>For example, in the first point-of-view chapter for <em>Imminent Dawn</em>&#8217;s intrepid journalist character Meredith, I stitched in the following detail in the context of Chief Executive Gleason&#8217;s Civilians In Arms program, which provided willing citizens with government-funded firearms to ostensibly fend off a land invasion of the west coast.</p><blockquote><p>Never mind [the Civilians In Arms program] birthed countless militias, including the one that carried out the massacre in question. Never mind it led to vulnerable communities being overrun&#8212;effectively ruled&#8212;by armed neighborhood gangs who demanded protection money to keep real or perceived threats at bay.</p></blockquote><p>Aha! New details have emerged in this draft of the second edition, namely those in the second sentence: that some communities in the North American Union are now under the yoke of unaccountable neighborhood crime syndicates. </p><p>Taken on its own, this is a fine detail to include, but, I realized, one of Meredith&#8217;s defining pain points is that she herself is not particularly well-to-do. Might she live in a neighborhood that&#8217;s been overrun by gun-toting, jackbooted, military wannabes?</p><p>I didn&#8217;t make this connection for myself until <em>after </em>I&#8217;d rewritten the first chapter in which we see Meredith returning home from work, and readers of the series might recall that she previously lived in a fairly nondescript suburb of ranch homes on the outskirts of Austin, Texas. Well, no longer!</p><h2>Calling for the Duck</h2><p>Given Meredith&#8217;s financial situation&#8212;and given other macroeconomic and social trends in the world in which she lives&#8212;I ultimately concluded she wouldn&#8217;t live in a neighborhood run by gangs, but rather one that has taken some level of precautionary measures to make would-be neighborhood domineers think twice before striding into town.</p><p>This required a significant re-imagining. What might her neighborhood look like as she approached by car? Who might she encounter? What would the mood be just on the outside of&#8212;and especially within&#8212;the perimeter of her community?</p><p>Inspired by something approximating the living situation of the main character in <em><a href="https://www.goodreads.com/book/show/52397.Parable_of_the_Sower">The Parable of the Sower</a></em>, I could see it all vividly in my head: a patchwork fence, scattered debris, abandoned vehicles.</p><p>I could also see, uh, metal. Like the kind that, dang it, you&#8217;d see in a shanty town. Not that she lives in a shanty town, but more like, you know, it&#8217;s the wavy kind of metal that&#8230;</p><p>Yup, I got tongue-tied when it came to this detail, and it was really bumming me out. I felt like I could <em>see </em>precisely what I intended to write, but without the right word, I felt as though I couldn&#8217;t move forward.</p><p>Fortunately, I had a digital duck to discuss this with.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>The Duck Quacks</h2><p><em>In a pre- or mid-apocalyptic world</em>, I began, <em>in a neighborhood that has been built up to offer its residents makeshift protection in the form of a fence line, what might one see the fence line made out of? Feel free to ask five clarifying questions before you respond.</em></p><p>One may notice something interesting here. I didn&#8217;t come right out and ask, &#8220;Hey, duck, what&#8217;s that metal that you find laying around construction sites? It&#8217;s kind of wavy, maybe made of aluminum or tin. You see it used as roofing material in areas of fewer resources. You know what I mean, right?&#8221;</p><p>That would have been a fine approach, but my goal was to open up a dialogue here, not nab a single detail and hit the road. By zooming out a bit&#8212;and by prompting my digital duck to feel free to ask clarifying questions&#8212;my thought was I might uncover additional opportunities to broaden and enrich Meredith&#8217;s world.</p><p>The digital duck, ever dutiful, subsequently took me up on the opportunity to ask those five clarifying questions.</p><ul><li><p><strong>What level of apocalypse are we dealing with?</strong> (E.g., slow societal collapse, zombie outbreak, nuclear event, resource scarcity, etc.)</p></li><li><p><strong>What kind of neighborhood is it?</strong> (Urban, suburban, rural? Wealthy, working-class, or impoverished?)</p></li><li><p><strong>How much time have the residents had to build the fence?</strong> (Days, weeks, months, or years?)</p></li><li><p><strong>Do the residents have access to construction equipment or skilled laborers, or are they relying on scavenged materials and basic tools?</strong></p></li><li><p><strong>Are they more concerned with keeping threats out or signaling that the area is occupied and defended?</strong></p></li></ul><p>Now <em>these </em>really got me going. By forcing me to slow down and examine my priors, as they say, I realized there were a number of other opportunities I&#8217;d overlooked to flesh out the scene as I&#8217;d previously imagined it in my head.</p><p>For example, the mention of &#8220;skilled laborers&#8221; in one of its prompts immediately brought to mind a guard at a gate of sorts, possibly a retired contractor who would take it upon himself to offer protection&#8212;or at least the appearance of it&#8212;to his neighbors by manning the gate after having also played some role in its construction.</p><p>That my digital duck had the savvy to probe whether threats to the neighborhood were active or anticipated also encouraged me; this mirrored the very question I&#8217;d confronted when embracing the notion of Meredith&#8217;s neighborhood as one that was determined to stave off criminality rather than one actively under criminal control.</p><p>With these questions fresh in my mind, I returned to the page and typed out a few more sentences, including an introduction of this neighborhood watchman.</p><p><strong>But I still couldn&#8217;t remember what the heck that thin, wavy metal was called.</strong></p><p>So, again, rather than just ask the duck outright, I responded to each of its questions to see if doing so would help me uncover further details, as well as to see what it might have to offer by way of reply.</p><p>Its response, I have to say, was fantastic, because&#8212;there, bam!&#8212;in the second of eight suggestions for what the patchwork fence might include were the words I&#8217;d been looking for all along: <em>sheet metal</em>.</p><p>Good.&nbsp;Great. A win, right? Yes, but there was more value to be had. My digital duck now had an understanding of what I was trying to achieve, and, recently unblocked, I set out to draft Meredith&#8217;s approach of and entry into her neighborhood in full.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/a-digital-duck-mends-my-writerly-woes?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="https://www.r-on-everything.com/p/a-digital-duck-mends-my-writerly-woes?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><blockquote><p>Some fifteen minutes later, Meredith approached the patchwork fence line of chain-link, sheet metal, and plywood that surrounded her neighborhood. A volunteer group had built it out of scrap from abandoned construction sites or upcycled material from their own DIY projects in recent years, and though it didn&#8217;t make her neighborhood particularly welcoming from the outside, it wasn&#8217;t meant to be&#8212;assuming its browned lawns and warped siding could have ever achieved <em>welcoming</em> in the first place.</p><p>Antonio, a retired contractor who minded the gate most work days, tipped his frayed ball cap as she slowed. &#8220;Afternoon,&#8221; he said. Woodward, his head halfway out the back window already, leaned into the scratches Antonio gave him behind the ears.</p><p>&#8220;You keeping hydrated out here?&#8221; Meredith said. &#8220;Can never be too careful on days like these.&#8221;</p><p>He nodded over his shoulder. Under an umbrella squatted a duct-tape-sturdied plastic table, on top of which rested two empty bottles of beer. In his free hand, he shook what remained of a third.</p><p>&#8220;Retirement seems like a blessing,&#8221; Meredith said.</p><p>Antonio laughed. &#8220;<em>La vida es bendici&#243;n</em>.&#8221;</p><p>&#8220;<em>As&#237; la es</em>,&#8221; Meredith replied. &#8220;Though some days more than others.&#8221;</p><p>&#8220;If you say so, <em>vecina</em>.&#8221; Antonio stepped back and slid the gate open. &#8220;<em>Pasa</em> <em>ya</em> before I get any ideas about taking that dog of yours home with me.&#8221;</p><p>Meredith hurled him a half-salute and inched forward through the gate, thanking him before she rolled up her window. </p><p>An older neighborhood, Meredith always loved twisting her way through its winding streets of ranch homes, even if the last ten years had seen dusty, abandoned vehicles begin to pop up along the curb. It was the <em>neighbors </em>that made a neighborhood, in the end, and all things considered, it wasn&#8217;t a terrible place to live&#8212;rolling brownouts and all.</p></blockquote><p>Now, is this perfect? No, but first passes rarely are. Does it introduce a number of additional details that bring new life to the world in ways that were absent from the first edition of <em>Imminent Dawn</em>? Absolutely.</p><p>The introduction of this new character and the fence in general will also have significant spillover effects for my rewrite of Meredith&#8217;s arc. I now have to address questions related to how, exactly, someone manages to sneak in and drop mysterious envelopes at her front door. I have to determine how government thugs, other reporters, and friends alike manage to visit Meredith at home given the security measures now in place.</p><p>These are challenges I&#8217;m excited to take on, and I have a combination of my own guile and the prompting of my digital duck to thank.</p><h2>Whose Duck Is It, Anyway?</h2><p>So, I have a digital duck, yes, and I wish I&#8217;d had one going all the way back to 2011. And though it has, in a sense, largely just replaced<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> my use of Google, its ability to deliver quickly and with more detail than competing tools&#8212;and that I can engage it conversationally rather than by keyword&#8212;have made it an invaluable copilot in my writerly suite of tools.</p><p>But here&#8217;s the thing: there&#8217;s nothing particularly special about my digital duck. In fact, you have one, too&#8212;or at least you have access to one.</p><p>This is because, if you haven&#8217;t figured it out already, my digital duck comes in the form of OpenAI&#8217;s ChatGPT<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>, one of the many digital ducks now just awaiting your engagement should you so choose. </p><p>How you use your digital duck is also entirely up to you, but, as we&#8217;ve covered in a <a href="https://www.r-on-everything.com/p/im-breaking-up-with-llms-heres-why">number</a> of <a href="https://www.r-on-everything.com/p/not-trying-to-make-it-weird-but-i-ai-d-myself">other</a> <a href="https://www.r-on-everything.com/p/how-ai-gets-it-right-and-wrong-about-an-indie-author">posts</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a>, digital ducks aren&#8217;t perfect. It&#8217;s worthwhile to fact check them when using them for research, particularly if you&#8217;re using them to source information about fields and topics with which you have little familiarity. And, as I mentioned earlier, if you do plan to use them as a tool that does the actual writing&#8212;which I personally don&#8217;t recommend&#8212;you&#8217;ll likely want to be mindful of the fact that sometimes the writing is, at least as I see it, <em>not particularly good</em>. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share R: On Everything&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.r-on-everything.com/?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share R: On Everything</span></a></p><h2>Digital Duck Ponds</h2><p>If you&#8217;ve not employed a digital duck yourself, you may be wondering where, exactly, you can find one. I have personally gravitated toward <a href="https://chatgpt.com/">ChatGPT</a>, but Anthropic&#8217;s <a href="https://claude.ai/">Claude</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a> is a favorite amongst many others as well.</p><p>Other models have come into the fray recently, too&#8212;including DeepSeek, which I won&#8217;t link to here&#8212;and more are popping up every day, but the investment in the models I&#8217;ve named thus far makes them likely contenders to hang around for a while.</p><h2>Feed the Duck and Take Flight</h2><p>Whether one chooses to chat with a digital duck once a month, once a week, or once a day<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a>, for now I&#8217;m of the belief that there are advantages to be had in engaging them. So long as one does so with their eyes wide open about what they are and, more importantly, what they&#8217;re not, digital ducks can quickly become a crucial tool in one&#8217;s workflow&#8212;for now, at least.</p><p>Because who knows where we&#8217;ll be in another fifteen years?<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a></p><div><hr></div><h2>Tell Me in the Comments</h2><ul><li><p>Have you ever experienced a creative breakthrough by talking through a problem&#8212;either with a person or an object? What was that moment like?</p></li><li><p>How do you balance efficiency and originality when engaging third parties in your creative process? Are there specific boundaries you set for yourself?</p></li><li><p>In what ways could a back-and-forth dialogue help uncover blind spots in your storytelling?</p></li></ul><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Once over in this iteration, anyway.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>To be more precise, it&#8217;s become a tool I use <em>upstream </em>of Google. It&#8217;s a complement, really.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>Here&#8217;s a <a href="https://chatgpt.com/share/67a5f724-a224-8001-b0f1-5a92e0f15701">link</a> to my conversation about the scene in question, if you&#8217;d like to see how I engaged ChatGPT in full detail.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>The full slate of posts on artificial intelligence tooling can be found at <a href="https://www.r-on-everything.com/t/artificial-intelligence">this link</a>.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>I should really switch to Claude, or at least give it another shot. Anthropic&#8217;s commitment to developing what it terms an &#8220;ethical AI&#8221; is just one of many reasons why.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>Or, hey, not at all.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>Or fifteen months. Weeks. Days.</p></div></div>]]></content:encoded></item><item><title><![CDATA[I'm Breaking Up With LLMs. Here's Why.]]></title><description><![CDATA[Friendship ended with large language models. Now large concept models are my best friend.]]></description><link>https://www.r-on-everything.com/p/im-breaking-up-with-llms-heres-why</link><guid isPermaLink="false">https://www.r-on-everything.com/p/im-breaking-up-with-llms-heres-why</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Sat, 01 Feb 2025 13:30:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CzNR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CzNR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!CzNR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!CzNR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!CzNR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CzNR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png" width="416" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:1051039,&quot;alt&quot;:&quot;A man and a woman argue in front of half-drawn curtains.&quot;,&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="A man and a woman argue in front of half-drawn curtains." title="A man and a woman argue in front of half-drawn curtains." srcset="https://substackcdn.com/image/fetch/$s_!CzNR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!CzNR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!CzNR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!CzNR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8be0d39-a755-4007-9066-1d1a65c494e4_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Who keeps the apartment when one of you lives inside the other&#8217;s devices?</figcaption></figure></div><h2>Key Takeaways</h2><ul><li><p><strong>Large Content Models Represent a Paradigm Shift</strong>. Unlike Large Language Models (LLMs), which generate text probabilistically word by word, Large Concept Models (LCMs) operate at a higher semantic level, potentially mirroring human cognition more closely.</p></li><li><p><strong>Generative Grammar vs. Cognitive Linguistics.</strong> The emergence of LCMs aligns more with Cognitive Linguistics, emphasizing meaning and context over strict syntactic rules, though both paradigms may still complement each other.</p></li><li><p><strong>AI Evolution vs. Human Evolution.</strong> While human cognition preceded language development, AI is being developed in reverse&#8212;starting with language (LLMs) and progressing toward conceptual cognition (LCMs), raising philosophical questions about intelligence and communication.</p></li></ul><div><hr></div><h2>The Break Up</h2><p>Since ChatGPT&#8217;s public debut in 2022, Large Language Models (LLMs) have been the dominant tool in the artificial intelligence space. The novelty, perceived efficacy, and <a href="https://ttms.com/chat-gpt-evolution/">ever-accelerating rate of improvement</a> of LLMs have made it such that one can hardly roll out of bed without being bombarded by AI-generated or AI-related content.</p><p>At <strong>R: On Everything</strong>, for example, we&#8217;ve explored <a href="https://www.r-on-everything.com/p/not-trying-to-make-it-weird-but-i-ai-d-myself">what ChatGPT 4o knew about my work as an author</a> and <a href="https://www.r-on-everything.com/p/how-ai-gets-it-right-and-wrong-about-an-indie-author">the what and how of what it got right and wrong</a>. We&#8217;ll soon even rig up a whole experiment that challenges an LLM, our audience, and yours truly to test our abilities to compete with and identify AI-generated content.</p><p>But LLMs have also been a bit of a drag: </p><ul><li><p><a href="https://community.openai.com/t/incorrect-count-of-r-characters-in-the-word-strawberry/829618">They&#8217;ve gaslit us about the number of Rs in the word &#8220;strawberry.&#8221;</a><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a> </p></li><li><p><a href="https://www.usatoday.com/story/tech/news/2024/12/02/david-mayer-chatgpt-ai/76698820007/#:~:text=The%20quirk%20was,to%20no%20avail.">They refuse to acknowledge David Mayer.</a> An ex, maybe? Seems sus. </p></li><li><p><a href="https://www.ibm.com/think/topics/ai-hallucinations">They&#8217;ve spent endless hours hallucinating</a>, and they refuse to see a doctor.</p></li></ul><p>They&#8217;ve also&#8212;not once!&#8212;offered to do the dishes after dinner.</p><p>So, yeah: I think a break up is in order.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a></p><p>Conveniently, <a href="https://ai.meta.com/research/publications/large-concept-models-language-modeling-in-a-sentence-representation-space/">Meta recently published the results</a> of their initial foray into architecting artificial intelligence driven by what they&#8217;ve dubbed a Large Concept Model, or LCM.</p><p>According to Meta, Large Concept Models distinguish themselves from LLMs by mirroring more closely the inner workings of the human mind, operating at &#8220;explicit higher level semantic representations.&#8221;</p><p>In other words, they&#8217;re smart. They&#8217;re cool. They&#8217;ve got that look in their eye that says, &#8220;You want to get to know me, don&#8217;t you?&#8221;</p><p>And I do. I really do.</p><p>The true contrast between our ex and our new best friend is that rather than generate responses token-by-token like LLMs do, LCMs do so at the &#8220;concept&#8221; level, which Meta defines as &#8220;language- and modality-agnostic&#8221; representations of a &#8220;higher-level idea or action in a flow.&#8221;</p><p><strong>What they mean, basically, is sentences.</strong> Rather than generate their outputs word by word<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-3" href="#footnote-3" target="_self">3</a>, LCMs first construct a high-level, conceptual representation of meaning that is then realized one sentence at a time<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-4" href="#footnote-4" target="_self">4</a>.</p><p>This is a fascinating approach with potentially widespread spillover effects for other fields, including linguistics and our understanding of human cognition. To tease out these prospective consequences, I&#8217;ll offer two assertions, both of which we&#8217;ll explore in further detail below.</p><ol><li><p>The advent of LCMs creates further tension between longstanding linguistic paradigms, namely Generative Grammar and Cognitive Linguistics.</p></li><li><p>The evolution of artificial intelligence is mirroring that of humankind&#8217;s capacity for thought and language&#8212;but in reverse.</p></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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">R: On Everything is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Questions to Consider</h2><p>As you read, consider the following and answer in the comments.</p><ul><li><p>Do you think the shift from LLMs to LCMs will fundamentally change how we interact with AI, or is it just another incremental improvement?</p></li><li><p>If AI had been cognition-first instead of language-first, how might that have shaped its role in our society?</p></li></ul><div><hr></div><h2>Meet the Parents: Generative Grammar vs. Cognitive Linguistics</h2><h3>Generative Grammar and Rules-Based, Syntax-Over-Semantics Outputs</h3><p>At some point in any relationship, it&#8217;s time to meet the parents.</p><p>In the case of LLMs, there&#8217;s a lot to love about their parentage&#8212;at least with respect to the field of linguistics, where I see a great deal of overlap between Noam Chomsky&#8217;s Generative Grammar and the inner workings of LLMs.</p><p>Generative Grammar has been the dominant force in the field of linguistics going back to the 1950s, when Chomsky made the initial arguments that would later define decades of research. The core tenets of his Generative Grammar relate to the innateness, modularity, and rule-based structures of human language, which manifest or are represented in the following ways<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-5" href="#footnote-5" target="_self">5</a>.</p><div><hr></div><h4><strong>Language as an Autonomous Module</strong></h4><p>Language is distinct from general cognition and, as a faculty, is an innate mental structure.</p><h4><strong>Universal Grammar (UG)</strong></h4><p>All human languages share an underlying grammatical structure, no matter how unique they might appear on the surface.</p><h4><strong>Syntax Sets Direction</strong></h4><p>Syntax operates independent of meaning. Deep linguistic structures are transformed into surface structures via the formal rules one comes to understand when acquiring a language.</p><div><hr></div><p>There are immediately a number of interesting parallels between Generative Grammar and the inner-workings of LLMs. </p><p>When an LLM (or, hey, <strong>generative </strong>AI) delivers human-consumable outputs, it does so in a way that is distinct from general cognition; it&#8217;s just making probabilistic guesses about what should come next in a string of text.</p><p>In the linguistic sense, then, LLMs appear to be productive, but they only <em>mimic</em> human language generation and <em>resemble </em>grammatical, rule-following behavior; they&#8217;re not doing anything one could call <em>thinking</em> under the surface.</p><p>This decoupling of language from thought has direct tie-ins to the three tenets of Generative Grammar described above. For an LLM, language (or, truthfully, token generation) is a modality unto itself, informed by scraping the internet for books, blog posts, comment sections, and message boards. In doing this, it develops the appearance of understanding humankind&#8217;s underlying grammatical structures and their surface-level manifestations.</p><p>What I&#8217;m saying is LLMs are, in a way, sophisticated, try-hard content generators. </p><p>They&#8217;re so last summer, and we are never, ever getting back together.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/im-breaking-up-with-llms-heres-why?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="https://www.r-on-everything.com/p/im-breaking-up-with-llms-heres-why?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><h3>Cognitive Linguistics: Meaning, Usage, and Abstraction</h3><p>Forged in the 1970s, Cognitive Linguistics is essentially a rebel&#8217;s response to the formal, rules-focused approaches of the 1950s, when Generative Grammar first emerged.</p><p>In other words, if Generative Grammar came back from the war to settle in the suburbs and have five kids, Cognitive Linguistics <em>is </em>those kids. </p><p>And those kids? Well, they became the counterculture their parents feared. In our primary metaphor, they&#8217;re also the parents to the Large Concept Model&#8212;our <em>nouvelle belle</em>, as it were.</p><p>To demonstrate the divergence in these paradigms, consider that where Generative Grammar declares meaning is a byproduct of underlying syntactic rules, Cognitive Linguistics treats meaning as central to language. For Cognitive Linguistics, <strong>it&#8217;s semantics, not syntax </strong>that makes language worth studying, which has a significant impact on the defining principles of Cognitive Linguistics, described below.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-6" href="#footnote-6" target="_self">6</a></p><div><hr></div><h4><strong>Language as a Cognitive Phenomenon</strong></h4><p>Unlike in Generative Grammar, language is <strong>not </strong>distinct from general cognition and is instead closely tied to&#8212;and an extension of&#8212;one&#8217;s experience of the world.</p><h4><strong>Usage, Not Universality</strong></h4><p>Rather than accept that language is governed by innate rules, Cognitive Linguistics argues our understanding and production of language is driven by conceptual metaphors and exposure-dependent statistical generalization.</p><h4><strong>Schema as Semantic Structures</strong></h4><p>Instead of treating them as distinct modalities, Cognitive Linguistics views syntax and semantics as intertwined. Conceptual metaphors and mental representations of our experiences become part of internalized schema that are used to derive, create, and share meaning.</p><div><hr></div><p>In a way, Cognitive Linguistics and, as an extension, Large Concept Models &#8221;zoom out&#8221; relative to Generative Grammar. By emphasizing structured conceptual representations instead of tokenized language-oriented associations, LCMs should theoretically be encoding meaning at a more semantic and functional level instead of a modularized, rules-based, probabilistic one.</p><p>This zooming out is also what would unlock an LCM&#8217;s ability to embrace conceptual metaphor. The very notion of context&#8212;which I&#8217;ll argue is necessary to create and sustain meaningful, metaphorical thought&#8212;is far more available to an LCM by virtue of its operation at the higher level of abstraction its creators aim to instill within it.</p><p>The consequences for this prospective pivot to LCMs aren&#8217;t exclusively theoretical, either. Practically speaking, a shift to response generation at the concept level should reduce hallucinations and make AI tooling more reliable for research, writing, and coding.</p><p>Their improved capacity for maintaining context over long conversations or longer bodies of text should also ensure their responses are more likely to remain internally consistent, minimizing the frequency with which the LCM contradicts itself or &#8220;forgets&#8221; an instruction or vital bit of its own response history.</p><p>In keeping with our break up metaphor, what I&#8217;m trying to say is LCMs are smart. They&#8217;re cool. They just get it.</p><p>They just get <em>me</em>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h3>LCMs and Linguistic Lore: A Penchant for Tension</h3><p>What LCMs <em>don&#8217;t</em> get, however, is that their advent would seem to suggest Cognitive Linguistics should win the day. </p><p>As AI moves toward more meaning-driven, usage-based models, the principles of Cognitive Linguistics become increasingly relevant, potentially drowning out the perceived need for or utility of the Generative Grammar paradigm.</p><p>That said, Generative Grammar has survived as long as it has for a reason. Its formal structures have had an immense <a href="https://hrcak.srce.hr/file/462445">impact on the field of computational linguistics</a>, and its deductive power&#8212;that it can explain how diverse linguistic phenomena can be derived from a core set of principles&#8212;has made it indispensable in <a href="https://benjamins.com/catalog/lald.8?srsltid=AfmBOorHA7o9xnEzSRJCQ0aONl7_g8jOvP_ah8HDMpVlf-A3-F5kJDYH">understanding how humans acquire language</a>.</p><p>Ultimately, then, we may see both Generative Grammar and Cognitive Linguistics playing well together, with the former providing the foundations of AI-generated language at a deep, structural level, rather than in a merely probabilistic capacity. The latter, meanwhile, would subsequently improve outputs by incorporating context-dependent, conceptual models.</p><p>Huh. Maybe one&#8217;s ex and one&#8217;s new fling <em>can </em>be friends.</p><p>Maybe.</p><h2>Digital Evolution !== Human Evolution</h2><p>This is where we get <a href="https://youtu.be/4_X1rhOq6BU">glonky</a>, by which I mean speculative. It&#8217;s the philosophical jazz of the LLM-LCM interplay, if you will.</p><p>Anyway&#8212;</p><p>What struck me about the notion of LCMs and how they are positioned to succeed LLMs is that the former is an attempt to go from a language-focused model to one that closer resembles thought, or at least what we believe to be <a href="https://stevenpinker.com/publications?type=book#:~:text=The%20Stuff%20of%20Thought%20%3A%20Language%20as%20a%20Window%20Into%20Human%20Nature.">the stuff of thought</a>.</p><p><strong>This is the opposite of how we humans went about it evolutionarily</strong><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-7" href="#footnote-7" target="_self">7</a><strong>.</strong></p><p>Think about it: what need would we have had for language if there weren&#8217;t anything going on between our ears worth sharing? By this, I mean for humans, thought preceded language. Humans&#8217; machines, however, will have first had language, then thought, to the extent that they ever truly have either.</p><p>I&#8217;m of the mind that this demonstrates the extraordinary influence language has on how we navigate and shape our world. One wonders, for example, at the form these tools might have taken if humans communicated with one another by directly sharing our thoughts with each other as they exist in the abstract.<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-8" href="#footnote-8" target="_self">8</a></p><p>Might this have led us to first develop a model that one could engage with by non-linguistic means? Might we have then secondarily pivoted to a model that relied on language in order to communicate over longer distances? Or would the need for long-distance communication have necessitated an LLM equivalent first anyway?</p><p>As with any thought experiment, there&#8217;s truly no way to know, and the answers to these questions are likely to rely on the parameters one establishes.</p><p>All of this does make me curious, though, so let&#8217;s keep up the conversation in the comments.</p><h2>Tell Me in the Comments</h2><ul><li><p>Do you think the shift from LLMs to LCMs will fundamentally change how we interact with AI, or is it just another incremental improvement?</p></li><li><p>If AI had been cognition-first instead of language-first, how might that have shaped its role in our society?</p></li></ul><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/im-breaking-up-with-llms-heres-why?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Want to nerd out with others about language, AI, and more? Share this post and bring others into the conversation.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/im-breaking-up-with-llms-heres-why?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.r-on-everything.com/p/im-breaking-up-with-llms-heres-why?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><a href="https://prompt.16x.engineer/blog/why-chatgpt-cant-count-rs-in-strawberry">This article</a> explains why ChatGPT and other LLMs refused to accept that there were three Rs in &#8220;strawberry.&#8221;</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>For the record, I&#8217;m not <em>really</em> breaking up with LLMs. LCMs as Meta describes them don&#8217;t yet exist as a consumer product. Discarding the current paradigm would therefore be imprudent.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-3" href="#footnote-anchor-3" class="footnote-number" contenteditable="false" target="_self">3</a><div class="footnote-content"><p>&#8220;Word-by-word&#8221; is a simplification. <a href="https://www.r-on-everything.com/i/152322484/mistaken-token-generation">In this post</a>, I detailed how LLMs probabilistically generate the next token&#8212;or part of a word&#8212;in their responses. </p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-4" href="#footnote-anchor-4" class="footnote-number" contenteditable="false" target="_self">4</a><div class="footnote-content"><p>Note that Meta&#8217;s abstract cites <a href="https://ai.meta.com/research/publications/large-concept-models-language-modeling-in-a-sentence-representation-space/#:~:text=In%20this%20study%2C%20as%20proof%20of%20feasibility%2C%20we%20assume%20that%20a%20concept%20corresponds%20to%20a%20sentence%2C">they are, for now, assuming that a concept corresponds to a sentence</a> in the interest of short-term feasibility. The notion of a concept could easily be expanded to include more than a single sentence in future research.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-5" href="#footnote-anchor-5" class="footnote-number" contenteditable="false" target="_self">5</a><div class="footnote-content"><p>The three points laid out in this post represent only a subset of Generative Grammar&#8217;s foundational principles, but they encompass them sufficiently well for a post of this length and focus.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-6" href="#footnote-anchor-6" class="footnote-number" contenteditable="false" target="_self">6</a><div class="footnote-content"><p>Much like the presentation of Generative Grammar that preceded it, these principles account for only a few of the pillars of Cognitive Linguistics.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-7" href="#footnote-anchor-7" class="footnote-number" contenteditable="false" target="_self">7</a><div class="footnote-content"><p>Yes, this sentence is written as if humans played an agentive role in their own evolution. I know that&#8217;s not how evolution works; it just works as a turn of phrase.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-8" href="#footnote-anchor-8" class="footnote-number" contenteditable="false" target="_self">8</a><div class="footnote-content"><p>Telepathy, basically.</p></div></div>]]></content:encoded></item><item><title><![CDATA[Sharpen Your Purpose: Making the Mission Statement]]></title><description><![CDATA[Achieving success with intention is within our grasp&#8212;if we're willing to put in the work.]]></description><link>https://www.r-on-everything.com/p/sharpen-your-purpose-making-the-mission-statement</link><guid isPermaLink="false">https://www.r-on-everything.com/p/sharpen-your-purpose-making-the-mission-statement</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Sat, 25 Jan 2025 13:31:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!a2DD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!a2DD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a2DD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!a2DD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!a2DD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!a2DD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a2DD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png" width="416" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:1281252,&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="https://substackcdn.com/image/fetch/$s_!a2DD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!a2DD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!a2DD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!a2DD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9e76f333-aff8-471f-a19d-5727b05bde76_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Keep curious. Keep sharp.</figcaption></figure></div><p><a href="https://www.r-on-everything.com/p/the-power-of-purpose-why-you-need-a-mission-statement">In the first installment in this two-part series</a>, we explored the mission-driven (or <em>not </em>so mission-driven) outcomes of two enterprises, namely the Writescast Network and Kill Your Darlings Candle Company. This was, as a reminder, in service of the mission statement we laid out for ourselves for this discussion:</p><blockquote><p>We&#8217;re here to sharpen our sense of purpose to achieve <strong>success with intention.</strong></p></blockquote><p>Now, having developed an understanding of the differences between success and success with intention, we can finally explore <strong>how</strong> to sharpen our sense of purpose and unlock success with intention.</p><p>Before we do, though, check out the expected takeaways from this article below, along with questions to consider as you read.</p><div><hr></div><h2>Expected Takeaways</h2><ul><li><p><strong>A mission statement provides focus and direction</strong>. It should be a clear declaration of purpose that guides decisions and goals.</p></li><li><p><strong>Prioritization is key</strong>. Rather than juggling multiple priorities, a strong mission statement centers around a singular, overarching objective.</p></li><li><p><strong>Mission statements should be concise and meaningful</strong>. Avoiding generic values and excessive wording helps ensure they&#8217;re memorable and actionable.</p></li></ul><h2>Questions to Consider</h2><ul><li><p>What is the single most important priority that drives your project or personal mission?</p></li><li><p>How can you refine your mission statement to make it more specific, actionable, and unique?</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h2>Mission Statements, Defined</h2><p>A quick glance about the web will confirm what many of you might already suspect: there are about as many definitions for <em>mission statement </em>out there as there are get-rich-quick schemes. </p><p>It&#8217;s my observation that there are common threads that run through these definitions, which converge on the notion that <strong>a mission statement is a declaration of purpose that provides focus and direction for an organization, project, or person. </strong>It&#8217;s a reference from which one&#8217;s goals will spring and, as we saw in our examination of KYD Candle Co. in <a href="https://www.r-on-everything.com/p/the-power-of-purpose-why-you-need-a-mission-statement">the last post</a>, against which decisions can be made and measured.</p><h2>Mission Statements, Declared</h2><p>So, how can we knit it all of this together?</p><p>We&#8217;ll start here: I see mission statements as boiling down to a handful of key components: <strong>priority</strong>, <strong>values</strong>, <strong>goals</strong>, and <strong>how. </strong></p><h3>Priority (<em>Not</em> Plural)</h3><p>The word <em>priority </em><a href="https://www.google.com/search?sca_esv=360d606574466e04&amp;rlz=1C5CHFA_enUS944US944&amp;sxsrf=ADLYWII1B-5r5IUqwjX_Rn9PCHizSFoIEg:1733490774435&amp;q=priority&amp;si=ACC90nwZKElgOcNXBU934ENhMNgqLcxB6RvTfwsoLG-PCHpMqBR_3KqpEdY90YGGxnjRSmz7OyLytHHajVbAyH02tz8rAkF-bes8d05oypZ4LFz6-IijLcI%3D&amp;expnd=1&amp;sa=X&amp;sqi=2&amp;ved=2ahUKEwi6r9OunJOKAxU1vokEHbtWHUEQ2v4IegQIKBA0&amp;biw=1615&amp;bih=719&amp;dpr=1">came into English via Old French</a> (which itself picked up the word from Medieval Latin) sometime in the late Middle English era. In fact, <a href="https://books.google.com/ngrams/graph?content=priorities&amp;year_start=1800&amp;year_end=2019&amp;corpus=en-2019&amp;smoothing=7&amp;case_insensitive=false">it wasn&#8217;t until the 1930s that a plural form of the word came into widespread use</a>, especially compared to <a href="https://books.google.com/ngrams/graph?content=priority&amp;year_start=1800&amp;year_end=2019&amp;corpus=en-2019&amp;smoothing=7&amp;case_insensitive=false">the historic use of the singular form</a>. </p><p>Historically, then, the very notion of <em>priorities </em>in the plural is a relatively recent phenomenon, and its advent is made even more clear when one looks at <a href="https://books.google.com/ngrams/graph?content=prioritization&amp;year_start=1800&amp;year_end=2019&amp;corpus=en-2019&amp;smoothing=7">the explosion in use</a> of the word <em>prioritization</em>. After all, there&#8217;d be no need to prioritize if there were only one priority, right?</p><p>What I mean to drive home here is that, in the context of a mission statement, it behooves us to be singularly minded: <em>what is the absolute number one priority that our business, project, or person is focused on?</em> Once this has been determined, you&#8217;ll have taken a tremendous step forward in crafting an effective mission statement.</p><div class="pullquote"><p><strong>Ask yourself: </strong>what&#8217;s the one thing you or your endeavor needs to elevate above all else?</p></div><h3>Value(s)&#8212;Plural If You&#8217;d Like!</h3><p>Defining values to undergird your mission is a critical step in developing an effective mission statement. Remember the word <em>sustainably </em>in KYD Candle Co.&#8217;s mission statement to <em>sustainably illuminate the lives of readers, writers, and their communities</em>? That word on its own is a communication of values, and so is the mention of <em>communities </em>at the end.</p><p>I point this out because, after making a list of our values<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>, it can become far too easy to drop a laundry list of them into our mission statements. This ballooning makes it far more challenging to recall our mission statements when we need them most, and if we can&#8217;t readily recall them, we&#8217;re far less likely to embody them.</p><p>When it comes to values, then, I encourage you to <em>include only those values that will set your organization, project, or personal brand apart</em>. Think, for a moment, about some of the more tiresome mission statements you have seen in the past. How many of them mentioned <em>integrity</em>, <em>excellence</em>, and <em>innovation</em>? These are great values, but they don&#8217;t really tell us anything. After all, <em>who doesn&#8217;t want to do novel things well?</em></p><p>Think of it this way: if the nature of your business, project, or brand would imply a particular value, it doesn&#8217;t need to be mentioned explicitly in your mission statement. As in creative writing, let context do the heavy lifting for you whenever possible.</p><div class="pullquote"><p><strong>Your turn: </strong>what values do you see as core to your mission? Once you have a list, strike from it any values that don&#8217;t set you apart or that are implied by the nature of your project.</p></div><h3>Goal</h3><p>It should come as no surprise that one&#8217;s goal is an extension of one&#8217;s priority. The overlap between these is significant enough, in fact, that it can be hard to tell them apart. I do this by considering the goal in a mission statement to be a distillation of the priority; <strong>goal is a statement of what you&#8217;re doing </strong><em><strong>right now</strong></em><strong> to drive the embodiment of your priority.</strong></p><p>In this way, then, <em>goal </em>in a mission statement is not some future state that you&#8217;re aiming to achieve. Instead, it&#8217;s a nod to the ongoing embrace of your <em>what.</em><a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a> It&#8217;s this interpretation that also leads me to be a strong advocate for the removal of words like &#8220;aim&#8221; or &#8220;strive&#8221; from mission statements. Don&#8217;t tell me what you&#8217;re <em>trying</em> to do; tell me what you do.</p><div class="pullquote"><p><strong>Think: </strong>what is it that you or your organization <em>does </em>to embody your priority? If you struggle to answer this question, don&#8217;t worry; we&#8217;ll create an example mission statement later to guide you forward.</p></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/sharpen-your-purpose-making-the-mission-statement?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Is this post helping you develop a mission statement? Share this post so others can use it to do the same!</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/sharpen-your-purpose-making-the-mission-statement?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.r-on-everything.com/p/sharpen-your-purpose-making-the-mission-statement?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h3>A Suggestion of How</h3><p>Earlier, I mentioned the word <em>sustainably </em>in the KYD Candle Co. mission statement was a declaration of (one of) the company&#8217;s values. </p><p>It was also a suggestion of how it went about its work.</p><p>Here, we see that the elements of a quality mission statement can overlap. There is a relationship between <em>a suggestion of how </em>and values in the same way there&#8217;s a coincidence between priority and goal. </p><p>Furthermore, KYD Candle Co. managed to include a suggestion of how <strong>in a single word</strong>. There was no <em>COMPANY does THING by EXTREMELY LONG COMMA-SEPARATED LIST OF NONSENSE </em>formula at play.</p><div class="pullquote"><p><strong>Challenge yourself: </strong>what is your organization&#8217;s <em><strong>how</strong></em>? Start with a list if you need to, but then whittle that list down to one or two key <em>hows. </em>As a tip, see if you can make an adverb of one of those <em>hows </em>to make its inclusion in your mission more concise. </p></div><h2>Mission Statements, Done</h2><p>Let&#8217;s build a mission statement now. Or, rather, let&#8217;s see if we can use the mission statement I&#8217;ve articulated for <strong>R: On Everything </strong>and your responses to the challenges I&#8217;ve left you along the way to put this all together.</p><h3>Priority (but Also Values!)</h3><p>In creating a mission statement for this blog, I started by asking myself what the priority would be. I wanted to make sure it would be something that guided me forward with an emphasis on <em>quality</em>, <em>community</em>, <em>curiosity</em>, and <em>value</em>, which ultimately made me realize I wasn&#8217;t starting with priority at all. I was starting with values!</p><p>So, then, I had to distill those values down into a singular notion, and hopefully one I could articulate using a strong verb. The word <em>curiosity </em>stood out to me as one worth tying to that verb, which led me here as a starting point.</p><blockquote><p><strong>R: On Everything </strong>encourages curiosity&#8230;</p></blockquote><p>I liked this. The verb <em>encourage </em>comes with a positive connotation, in my view, and I avoided the trap of saying I <em>try to encourage</em> and instead stated flat-out that <em>this blog encourages curiosity</em>.</p><h3>Focusing on Values</h3><p>I had a start to the mission statement, but I also had other values to account for&#8212;and, hopefully, not by simply slapping them in my mission statement as part of a comma-separated list.</p><p>I turned to <em>community </em>next, as it would help answer the question of for whom the blog exists. In other words, whose curiosity are we trying to encourage?</p><p>First of all, I knew it had to stimulate my own curiosity; it&#8217;d be hard to keep up if I were researching and writing about topics I found uninteresting. But, given my long-term goals for this project, it also couldn&#8217;t be <em>only </em>for me. </p><p>This led me to expounding on what I&#8217;d written earlier, landing me here:</p><blockquote><p><strong>R: On Everything </strong>encourages curiosity amongst its author and readers&#8230;</p></blockquote><p>Hmm. Author and readers? That <em>is </em>a community, but there could be a stronger articulation of who those readers are, especially.</p><p>With that in mind, I tried again.</p><blockquote><p><strong>R: On Everything </strong>encourages curiosity by cultivating a community of like-minded polymaths&#8230;</p></blockquote><p>This increased specificity paints a much stronger picture of what this blog values and who it is for, namely people (like me) whose interests are wide ranging. One could argue that this is casting too wide of a net, but I would argue the community of individuals who are genuinely interested in all of the topics I cover (more on that in a moment) is a smaller, tighter-knit group than one might expect. </p><p>And on those topics, well, those form (part of) our <em>how</em>.</p><h3>Encouraging Curiosity: The How of It All</h3><p>First off, I&#8217;d already started to articulate the blog&#8217;s <em>how </em>with the phrase <em>by cultivating a community</em>. As they used to say in those cable TV call-in commercials, though,<em> <a href="https://youtu.be/bZ5stYTHz0o?si=sbQHhJbBxACsNVZZ">wait, there&#8217;s more!</a></em></p><p>Cultivating a community is a good how, but in the same way that <em>author and readers</em> read as too generic, <em>cultivating a community </em>could, on its own, land a little flat. I aimed to avoid becoming ensnared in the land of the generic by ensuring I made mention of what topics I intended to cover.</p><blockquote><p><strong>R: On Everything </strong>encourages curiosity by cultivating a community of like-minded polymaths through the thoughtful exploration of topics at the intersection of technology, publishing, leadership, and culture.</p></blockquote><p>This bought me a few things, including the inclusion of one of the values that got left out of the previous draft. The word <em>thoughtful</em> makes a nod to the notion of quality, and the list of topics&#8212;though broad&#8212;is actually a winnowing in the context of polymathy.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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">R: On Everything is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</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><h3>The Ghost of a Goal</h3><p>We seem to have arrived at a fully fleshed out mission statement without having focused specifically on incorporating a goal. </p><p>Despite not having developed a goal overtly, we wound up with one anyway. Cultivating community is a demonstration of <em>how</em> we serve our <em>priority</em>, yes, but it&#8217;s also a goal. </p><p>When we pair that thought with our earlier discussion of the interplay between goal and priority, we see that it didn&#8217;t prove necessary to focus specifically on forcing a goal into the mission statement; it arose instead as a result of the confluence of the elements that seemed most important for us to focus on first.</p><p>This goes to show that though the components of a mission statement can be described in a discrete fashion, they don&#8217;t need to be (and really shouldn&#8217;t be) put forward in a paint-by-numbers fashion. </p><p>It may be necessary to start with a formulaic-sounding mission statement, and if yours reads as one, pause for a time and reflect on what overlap exists between its elements to sharpen it further.</p><h3>Time Sharpens All</h3><p>On that note, I should point out that, since initially writing this post, revisiting it before publication has me reflecting further on the mission statement I&#8217;ve written for <strong>R: On Everything </strong>above.</p><p>Though it does cover all the bases, after a couple of months of letting it sit, I&#8217;ve come back to it now with fresh eyes. My first impression is that it&#8217;s more verbose than it needs to be. To address this whenever it comes up&#8212;and it does more often than one might think&#8212;the first thing I do is look for redundancies or overlaps, rather than focus on shaving off a word or two here or there.</p><p>If I unsheathe my word machete, I can slash out a significant chunk of the mission statement&#8217;s middle.</p><blockquote><p><strong>R: On Everything </strong>encourages curiosity at the intersection of technology, publishing, leadership, and culture.</p></blockquote><p>Now <em>that&#8217;s </em>a sharpened mission statement. </p><p>This version does lose the suggestion of how and the inclusion of two of our values, namely thoughtfulness and community. However, once one knows what <strong>R: On Everything </strong>is&#8212;and that the comment sections on these posts are meant to be as interactive as possible&#8212;context does a lot of heavy lifting for us.</p><h2>Public-Private Missions</h2><p>The above winnowing of the <strong>R: On Everything </strong>mission statement does have me seeing the notion of context in a new light. For the first time, I&#8217;m considering perhaps one can have a more thorough mission statement behind the curtain, so to speak, while a shortened version of the same mission is available to those who have more context into the endeavor.</p><p><strong>But be careful: </strong>I don&#8217;t mean to suggest that one should have <em>unique </em>mission statements on either side of the private-public divide. Recall that our missions have a single priority. This, along with our goals, suggestion of how, and values should be the same both publicly and privately; it&#8217;s simply what we choose to emphasize in our outward declaration that varies.</p><p>Regardless of whether one has two versions of the same mission, a quality mission statement will convey to anyone who reads it what an organization, project, or person is all about. In the end, though, the mission serves to sharpen the purpose of the individual(s) assuming responsibility for the verb at the heart of the statement&#8217;s priority.</p><p>In other words, <strong>your mission is for you. </strong></p><p>And as we&#8217;ve seen with the diverse outcomes of the Writescast Network and Kill Your Darlings Candle Company, carefully crafting a mission statement makes all the difference between achieving success and success <em>with intention</em>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>Tell Me in the Comments</h2><ul><li><p>What&#8217;s your mission statement, personally or for a project you&#8217;re part of? </p></li><li><p>What is the single most important priority that drives your project or personal mission?</p></li><li><p>How can you refine your mission statement to make it more specific, actionable, and unique?</p></li></ul><p>Let&#8217;s see if we can help each other do what we set out to do at the start of this series, which was, as a reminder, <strong>to sharpen our sense of purpose to achieve </strong><em><strong>success with intention</strong></em><strong>.</strong></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>Opinions differ with respect to values. <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Laurie Buchanan&quot;,&quot;id&quot;:107506000,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0535d9a9-cbc2-4c6a-97da-c43f2c0e7da3_1080x1080.jpeg&quot;,&quot;uuid&quot;:&quot;b5055655-b40b-4dbc-9390-a906f11b3ddc&quot;}" data-component-name="MentionToDOM"></span>, for example, embraces a core value (singular), and uses <a href="https://www.r-on-everything.com/p/the-power-of-purpose-why-you-need-a-mission-statement/comment/87106099">that one value</a> to generate a vision and mission statement. Her book, <em><a href="https://www.amazon.com/Business-Being-Soul-Purpose-Workplace/dp/1631523953">The Business of Being</a></em>, covers this in great detail. I recommend it for further reading.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Any time I bring up <em>what</em>s, <em>how</em>s, and <em>why</em>s, I&#8217;m remiss if I don&#8217;t plug <em><a href="https://www.amazon.com/Start-Why-Leaders-Inspire-Everyone/dp/1591846447">Start with Why: How Great Leaders Inspire Everyone to Take Action</a></em> by Simon Sinek. You can read the book, or, alternatively, get the most crucial content by watching <a href="https://youtu.be/u4ZoJKF_VuA?si=x58nS_v-0918Rm20">the TED talk that spawned the book</a>.</p></div></div>]]></content:encoded></item><item><title><![CDATA[The Power of Purpose: Why You Need a Mission Statement]]></title><description><![CDATA[Don't settle for success. Achieve success *with intention.*]]></description><link>https://www.r-on-everything.com/p/the-power-of-purpose-why-you-need-a-mission-statement</link><guid isPermaLink="false">https://www.r-on-everything.com/p/the-power-of-purpose-why-you-need-a-mission-statement</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Sat, 18 Jan 2025 13:30:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QBYZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QBYZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QBYZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!QBYZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!QBYZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!QBYZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QBYZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png" width="416" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:768563,&quot;alt&quot;:&quot;A person stands triumphantly with their arms spread wide atop a rock.&quot;,&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="A person stands triumphantly with their arms spread wide atop a rock." title="A person stands triumphantly with their arms spread wide atop a rock." srcset="https://substackcdn.com/image/fetch/$s_!QBYZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!QBYZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!QBYZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!QBYZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f334f77-f080-49a9-92fd-44e86c28f170_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Articulating a mission statement is <em>mission critical</em>.</figcaption></figure></div><div><hr></div><h1>Key Takeaways</h1><ul><li><p><strong>A mission statement provides clarity and direction.</strong> Without a well-defined mission, even a successful venture can lose focus, become misaligned with long-term goals, and ultimately become unsustainable.</p></li><li><p><strong>Success on paper is not the same as success with intention.</strong> Some endeavors may achieve strong metrics, but a lack of a guiding purpose can lead to their downfall. Meanwhile, other projects thrive due to a clear and actionable mission.</p></li><li><p><strong>A strong mission statement influences decision-making.</strong> Mission statements can be used to guide product development, marketing, and community engagement, ensuring alignment with one&#8217;s core purpose.</p></li></ul><div><hr></div><h1>Setting the Stage</h1><p>Far too many eager entrepreneurs, ambitious engineers, and enthusiastic authors have seen their <em>sure things</em> stumble out of the gate or, after an initial wave of enthusiasm, quickly prove themselves unfit enough to make it to the finish line. </p><p>And I would know&#8212;I&#8217;ve been that eager entrepreneur. I&#8217;ve been that ambitious engineer. Lord knows I&#8217;ve been that enthusiastic author.</p><p>The question is <em>why? </em>Why do our best knit plans unravel so quickly?</p><p>The answer to that <em>why </em>is, in my view, another <em>why</em>: it&#8217;s that we&#8217;ve not asked ourselves why we&#8217;re doing what we&#8217;re doing. We&#8217;ve not adequately explored the purpose behind our projects, businesses, and brands. We&#8217;ve not explored whether what we&#8217;re doing&#8212;or considering doing&#8212;is truly aligned with our values, goals, and vision.</p><p>I&#8217;ve learned the hard way how costly this mistake can be, but enduring those shortcomings&#8212;and spending a great deal of time reflecting on them&#8212;has helped me better understand that understanding our <em>why</em> can better inform <em>what </em>choose to pursue, as well as <em>how </em>we do it.</p><p>To that point, what&#8217;s <em>our </em>purpose? What will we cover in this discussion?</p><blockquote><p>We&#8217;re here to sharpen our sense of purpose to achieve <strong>success with intention.</strong></p></blockquote><p>To do this, we&#8217;ll compare the journey and outcomes of two endeavors, both of which I will argue were successful, but only one of which was successful <em>with intention</em>.</p><p>Then, we&#8217;ll tease out how each endeavor wound up in either bucket, as well as what we can do to urge our own undertakings toward success with intention by exploring how to develop and embrace a sharpened sense of purpose.</p><div><hr></div><h1>Questions to Consider</h1><p>As you read, consider the following and answer in the comments.</p><ul><li><p>Have you ever worked on a project that was successful on paper but lacked a clear sense of purpose? How did that affect its long-term sustainability?</p></li><li><p>What&#8217;s one way a well-defined mission statement has (or could have) helped you make better strategic decisions in your own work?</p></li></ul><div><hr></div><h1>Success with Intention: A Case Study</h1><p>Let&#8217;s examine two sets of metrics. Which one of these ventures was successful with intention, do you think?</p><div><hr></div><h2>Enterprise A</h2><ul><li><p>Profitable in third year (44.98% margin)</p></li><li><p>Customer base in the thousands</p></li><li><p>10,000s of yearly transactions</p></li><li><p>Ceased operation after four years</p></li></ul><div><hr></div><h2>Enterprise B</h2><ul><li><p>Profitable in second year (28.7% margin)</p></li><li><p>Customer base in the hundreds</p></li><li><p>Hundreds of yearly transactions</p></li><li><p>Ceased operation after two years</p></li></ul><div><hr></div><p>The greater scale and longevity of <strong>Enterprise A</strong> would make solid arguments in favor of it having been the one to succeed with intention. </p><p>But let&#8217;s not rely on first impressions. The details matter!</p><h1>A versus B: The Reveal</h1><h2>Enterprise A: The Writescast Network</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DMz0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e9905c-9dbb-4bdd-8e0b-7a0720c72a5f_1180x435.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DMz0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e9905c-9dbb-4bdd-8e0b-7a0720c72a5f_1180x435.png 424w, https://substackcdn.com/image/fetch/$s_!DMz0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e9905c-9dbb-4bdd-8e0b-7a0720c72a5f_1180x435.png 848w, https://substackcdn.com/image/fetch/$s_!DMz0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e9905c-9dbb-4bdd-8e0b-7a0720c72a5f_1180x435.png 1272w, https://substackcdn.com/image/fetch/$s_!DMz0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e9905c-9dbb-4bdd-8e0b-7a0720c72a5f_1180x435.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DMz0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e9905c-9dbb-4bdd-8e0b-7a0720c72a5f_1180x435.png" width="1180" height="435" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/30e9905c-9dbb-4bdd-8e0b-7a0720c72a5f_1180x435.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:435,&quot;width&quot;:1180,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:235089,&quot;alt&quot;:&quot;The logo for the Writescast Network.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The logo for the Writescast Network." title="The logo for the Writescast Network." srcset="https://substackcdn.com/image/fetch/$s_!DMz0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e9905c-9dbb-4bdd-8e0b-7a0720c72a5f_1180x435.png 424w, https://substackcdn.com/image/fetch/$s_!DMz0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e9905c-9dbb-4bdd-8e0b-7a0720c72a5f_1180x435.png 848w, https://substackcdn.com/image/fetch/$s_!DMz0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e9905c-9dbb-4bdd-8e0b-7a0720c72a5f_1180x435.png 1272w, https://substackcdn.com/image/fetch/$s_!DMz0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30e9905c-9dbb-4bdd-8e0b-7a0720c72a5f_1180x435.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>From 2016 to 2020, I ran <a href="https://www.ryanrcampbell.com/podcasts">the Writescast Network</a>, &#8220;a podcast collective for writers, by writers.&#8221; The network featured five unique shows that, over the course of four years, garnered tens of thousands of downloads across 146 episodes.</p><p>As the network&#8217;s founder and the host of its flagship program, I interviewed dozens of authors, literary agents, and other publishing industry professionals. Doing so positioned me to speak at writing conferences in-person and online, which had a multiplier effect in my ability to reach new audiences.</p><p>Successful? Yes! But let&#8217;s see if we can tease out whether it was successful <em>with intention</em> by examining the network&#8217;s mission statement.</p><h3>The Writescast Network&#8217;s Mission Statement</h3><blockquote><p>Network. Learn. Grow.</p></blockquote><p><em>Hmm. </em></p><p>Did the Writescast Network lead to opportunities for networking? Yes.</p><p>Did it help me and others learn more about the craft and business of writing? Yes.</p><p>Did it help me and others grow as individuals and as authors? I&#8217;d like to think so.</p><p>Despite having fulfilled that mission, I&#8217;ll argue that the mission statement itself leaves a lot to be desired. It is concise, which I appreciate, but it has a few critical weaknesses that wound up costing me, the network, and its listeners in the long run.</p><h3>Unpacking the Writescast Network&#8217;s Baggage</h3><p>Let me be clear. That mission statement above? <em>I never actually articulated this or any other mission statement for the network while it was around.</em></p><p>And, even if I had, the mission statement I&#8217;ve retconned into place for it doesn&#8217;t adequately articulate a <em>why</em>. It also fails to give us any insight into the network&#8217;s <em>how</em>.</p><p>This lack of specificity and purpose led to a number of issues throughout the network&#8217;s lifecycle, particularly once I began to enjoy some success as an author in my own right. Why? Because once I had books getting published, the network&#8217;s mission shifted to one that emphasized <strong>helping me sell more books.</strong></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;013383be-a0ad-4774-90ee-7f809afb8ca8&quot;,&quot;caption&quot;:&quot;Scambait&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Books&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:113519360,&quot;name&quot;:&quot;Ryan R. Campbell&quot;,&quot;bio&quot;:&quot;Ryan R. Campbell is an author, entrepreneur, and technologist who channels his experience as an industry polymath to help others think strategically, write creatively, and grow themselves and others.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc0ad9c9-1ad5-4e3d-a18d-cd21b1734394_1104x1120.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-12-01T14:59:16.215Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada75817-ff88-4f9b-a159-ef734252017e_1650x2400.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://ryanrcampbell.substack.com/p/books&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:152401941,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;R: On Everything - Publishing, Tech, &amp; Culture&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d68d5b-9b23-49b9-a1c4-213493030cd5_1080x1080.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>And can you blame me? Once one knows their books are to be in print, the next step is to ensure those books are read, and all the better if readers are willing to pay for them. </p><p>Looking back at it, the mission statement above about networking, learning, and growing is one that could have helped me get a crucial leg-up in a crowded marketplace. </p><p>And yet, it didn&#8217;t. Why?</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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">R: On Everything is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</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><h3>A Mission-less Launch, A Hard Pivot</h3><p>My failure to articulate a quality mission statement in advance&#8212;coupled with the shoe-horned pivot to focusing on book sales&#8212;led to a virtuous cycle that exposed the network&#8217;s foundational issues. </p><p>These included having been overly-focused on the network&#8217;s <em>what </em>(producing podcasts), failing to target the proper audience for my work as an author, and broadcasting content that wasn&#8217;t in alignment with my long-term goals of shutting down my freelance editing business and focusing on my own writing.</p><p>This is what ultimately led to my scrapping the network altogether despite its success in terms of downloads, listenership, and the opportunities it afforded me. </p><p>Had I articulated a stronger sense of purpose for the network before I started interviewing authors and posting episodes willy-nilly, I might have identified earlier the issues that led to its unwinding, thereby transcending success and arriving at success <em>with intention</em>.</p><p>What does this mean, then? It means that the mysterious Enterprise B is the one that achieved success with intention. </p><h2>Enterprise B: Kill Your Darlings Candle Company</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GMsA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a58357-1192-486a-bb65-45338c543a03_1180x435.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GMsA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a58357-1192-486a-bb65-45338c543a03_1180x435.png 424w, https://substackcdn.com/image/fetch/$s_!GMsA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a58357-1192-486a-bb65-45338c543a03_1180x435.png 848w, https://substackcdn.com/image/fetch/$s_!GMsA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a58357-1192-486a-bb65-45338c543a03_1180x435.png 1272w, https://substackcdn.com/image/fetch/$s_!GMsA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a58357-1192-486a-bb65-45338c543a03_1180x435.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GMsA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a58357-1192-486a-bb65-45338c543a03_1180x435.png" width="1180" height="435" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/53a58357-1192-486a-bb65-45338c543a03_1180x435.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:435,&quot;width&quot;:1180,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:34814,&quot;alt&quot;:&quot;The logo for Kill Your Darlings Candle Company.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The logo for Kill Your Darlings Candle Company." title="The logo for Kill Your Darlings Candle Company." srcset="https://substackcdn.com/image/fetch/$s_!GMsA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a58357-1192-486a-bb65-45338c543a03_1180x435.png 424w, https://substackcdn.com/image/fetch/$s_!GMsA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a58357-1192-486a-bb65-45338c543a03_1180x435.png 848w, https://substackcdn.com/image/fetch/$s_!GMsA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a58357-1192-486a-bb65-45338c543a03_1180x435.png 1272w, https://substackcdn.com/image/fetch/$s_!GMsA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53a58357-1192-486a-bb65-45338c543a03_1180x435.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>My wife and I founded Kill Your Darlings Candle Company (KYD, or KYD Candle Co.) in 2020. In the 18 months before we sold its intellectual property, we received 688 orders (more than one per day, on average), took in nearly $20,000 in revenue, and raised more than $800 for values-aligned non-profit organizations. Our customer base stretched across three countries on two continents, and we reached profitability in our second year of operation.</p><p>We may have also started a cult, but more on that later.</p><h3>Kill Your Darlings Candle Company&#8217;s Mission Statement</h3><p>For purposes of exploration and comparison, let&#8217;s see if the KYD mission statement gives us any insight into its success (with intention!).</p><blockquote><p>Kill Your Darlings Candle Company sustainably illuminates the lives of readers, writers, and their communities.</p></blockquote><p>Clear. Concise. Instructive. It served to remind us&#8212;and the world&#8212;what we did, who we did it for, and why we did it. The inclusion of a word like <em>sustainably </em>also made for a suggestion of <em>how </em>we went about our work, which led to a more complete mission statement and offered insight into our values as an organization.</p><p>The KYD mission statement further distinguishes itself from the Writescast Network&#8217;s because it was crafted with care <em>before</em> we launched the business. As a result, it served as the guiding light that informed our decisions, our marketing, and our operations throughout our time at the helm of the enterprise.</p><h3>Mission-Guided Products and Marketing: Choosing Our Pursuits</h3><p>For example, the brand&#8217;s initial success&#8212;and requests from consumers&#8212;led us to consider expanding our product line to include bath and body products. We did some prototyping but, after asking ourselves whether a line of soaps would sustainably illuminate the lives of readers, writers, and their communities, the answer very quickly revealed itself to be <em>no</em>. </p><p>Soaps don&#8217;t <em>illuminate</em>, after all. </p><p>Contrast that with our choice to partner with other authors to support their work. Doing so had a direct tie-in to the notion of illuminating the lives (and livelihoods, we hoped) of writers and readers by bringing the two of them together in small features on social media or by crafting limited runs of custom candles that complemented their books.</p><h3>Okay, but What About the Cult?</h3><p>One of the more fascinating outcomes of embracing a strong mission statement is that it positioned us to engage with a highly targeted audience in an authentic way. Clarity of purpose attracted customers who were aligned with our values and, it seemed, an appreciation for the work of others in our communities.</p><p>So began the cult of <em>Becky at the Post Office</em>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h3>The Legend of Becky at the Post Office</h3><p>It wasn&#8217;t uncommon for me to post on social media about the process of boxing up orders on the weekend. I&#8217;d then follow up with additional posts during the week about how I was headed out for the weekly post office run and how patient Becky at the Post Office had been as I brought in an ever-growing stack of packages each week.</p><p>This led to a craze I could not have anticipated.</p><p>Our followers on social media started to ask about Becky each week. They told me to say hi, to thank her on on their behalf, to ask if they could buy candles for her. </p><p>At one point, we even designed <em>Becky at the Post Office </em>merch, and though it never made it to our online store, that it even escalated to that point is a testament to the power of community, something we were able to cultivate only because we had a clear sense of purpose that centered around <em>readers, writers, <strong>and their communities.</strong> </em></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/the-power-of-purpose-why-you-need-a-mission-statement?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Our community can only grow with your support! Sharing this post will go a long way in helping others <em>keep curious</em>.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/the-power-of-purpose-why-you-need-a-mission-statement?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.r-on-everything.com/p/the-power-of-purpose-why-you-need-a-mission-statement?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h3>KYD Candle Co.: Not Without Its Challenges</h3><p>It would be poor form to suggest that a mission statement on its own permits an operation to overcome all obstacles. In the case of KYD Candle Co., we were never able to scale the business in a way that would have been sustainable for us as its owners. Our respective day jobs (or, in my case, side hustles) on top of the time and energy required to keep up with orders, marketing, and product development eventually snowballed into more responsibility than we were capable of assuming.</p><p>Despite those challenges, KYD was&#8212;especially compared to the Writescast Network&#8212;successful with intention. Running KYD may have been chaotic at times, but it was <em>controlled </em>chaos. Why? Because we knew who we were, what we were about, and why we were doing what we were doing. This made for a vastly better experience as business owners and, I believe, better outcomes for the community we served.</p><p>As a final testament to the success of KYD relative to that of the Writescast Network, our sale of the candle company&#8217;s intellectual property in 2021 made for a lasting affirmation that <em>what</em> we were selling and <em>why</em> we sold it had a significant impact on our target market.</p><h1>Crafting an Effective Mission Statement for Your Enterprise</h1><p>We&#8217;ve explored, now, the difference between success and success with intention by comparing and contrasting the outcomes of the Writescast Network and Kill Your Darlings Candle Company. </p><p>Though the podcast network achieved success on paper, it proved to be misaligned with other medium- and long-term goals, and it failed to ascertain the same levels of engagement that the candle company did in far less time.</p><p>In the next installment in this series, we&#8217;ll take what we&#8217;ve learned and explore what sets a good mission statement apart, as well as how we can use that knowledge to <em>sharpen our sense of purpose</em> and achieve <em>success</em> <em>with intention</em>.</p><p>In the meantime, tell me in the comments&#8212; </p><ul><li><p>Have you ever worked on a project that was successful on paper but lacked a clear sense of purpose? How did that affect its long-term sustainability?</p></li><li><p>What&#8217;s one way a well-defined mission statement has (or could have) helped you make better strategic decisions in your own work?</p></li></ul>]]></content:encoded></item><item><title><![CDATA[How AI Gets It Right (and Wrong) About an Indie Author]]></title><description><![CDATA[Oops, AI did it again.]]></description><link>https://www.r-on-everything.com/p/how-ai-gets-it-right-and-wrong-about-an-indie-author</link><guid isPermaLink="false">https://www.r-on-everything.com/p/how-ai-gets-it-right-and-wrong-about-an-indie-author</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Sat, 11 Jan 2025 13:30:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Nn1g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Nn1g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Nn1g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!Nn1g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!Nn1g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!Nn1g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Nn1g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png" width="417" height="417" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:417,&quot;bytes&quot;:444463,&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="https://substackcdn.com/image/fetch/$s_!Nn1g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!Nn1g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!Nn1g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!Nn1g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d2b35cb-0b8a-4902-b487-5ed72afe5fcb_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>So what if I AI myself once in a while? What I do in the privacy of my own home is <em>my</em> business.</p><p>Well, I guess it became your business, too, starting with <a href="http://ryanrcampbell.substack.com/not-trying-to-make-it-weird-but-i-ai-d-myself">this post from last week</a>.</p><p>If you haven&#8217;t read that one, it explores the outcome of asking a generative AI tool to expound on a topic about which I am an expert: namely, my own work as an author. </p><p>What it got right and what it got wrong are noteworthy, and I catalog both in that post, which I encourage you to check out before we get into analyzing&#8212;</p><ul><li><p>What the results of our experiment tell us about how large language models (LLMs) work</p></li><li><p>What this means for the trustworthiness of generative AI and LLMs</p></li><li><p>How we might still make good use of them as authors and technologists</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p></li></ul><h2>Mistakes Were Made</h2><p>For the sake of re-familiarization, let&#8217;s list some of the mistakes that came out of my conversation with ChatGPT, which started when I asked it whether it was familiar with the works of author Ryan R. Campbell. I&#8217;ve grouped these mistakes into two categories: one of which I&#8217;ll call <em>data misinterpretation </em>and one I&#8217;ll refer to as <em>mistaken token generation</em>.</p><h3>Errors from Data Misinterpretation</h3><ul><li><p>describing me as a fantasy and horror author</p></li><li><p>calling my sci-fi series <em>Imminent Dawn</em> </p></li><li><p>referring to that series as a trilogy</p></li><li><p>claiming <em>Event Horizon </em>was published in 2020</p></li></ul><h3>Mistaken Token Generation</h3><ul><li><p>calling that same sci-fi series referenced above <em>EMPRESS</em></p></li><li><p>Dr. Wyatt &#8220;Halberd&#8221;</p></li></ul><p>Okay, but what the heck do those categories of mistake mean, and why did I divide them up that way? We&#8217;ll rely on what we know about how LLMs work in the next section to offer up some hypotheses.</p><h2><em>How</em> Those Mistakes Were Made</h2><h3>Data Misinterpretation</h3><p>With respect to the errors I chalk up to <em>data misinterpretation</em>, these all have their origins in the relatively&#8212;emphasis on <em>relatively</em>&#8212;sparse or ambiguous data available to the LLM about my work.</p><p>Even though I went on a real blogging streak from 2016-2020 (especially in 2019 and 2020) and my author website was linked to via countless other sites and blogs, the corpus of data available to the LLM specifically about me and my books is infinitesimally small relative to the full sum of online conversation about related topics during that window.</p><p>That isn&#8217;t to say <em>no one was talking about my work</em>, but rather that compared to the most popular or most blogged about authors in my genres, the LLM simply didn&#8217;t have as much data to pore over to increase the probability of correct assertions on a consistent basis.</p><h4>Generic Genre Errors</h4><p>Looking at the errors in this bucket more specifically, incorrectly including fantasy and horror as genres in which I write is likely due to educated guesses the model is trying to make based on 1) other authors it recognizes and 2) larger linguistic forces. </p><p>With respect to the former, science fiction and fantasy are genres generally viewed as complementary; there are a number of writers and readers who produce or consume both to some extent.</p><p>Then there&#8217;s the linguistic angle: there&#8217;s something satisfying about the phrase &#8220;science fiction and fantasy&#8221; compared with &#8220;fantasy and science fiction.&#8221; This has its origins in cultural and linguistic phenomena like <em><a href="https://www.youtube.com/watch?v=mmYHoNONBOE">order of precedence</a> </em>and <em><a href="https://www.cs.cornell.edu/~arb/papers/frozen-binomials-WWW-2020.pdf">binomial ordering</a></em>. We won&#8217;t go into what each of those are here (in this post, anyway), but you can learn (a lot) more at the links provided.</p><p>The reason I bring this up is because, as we&#8217;ll discuss more in the section below about mistaken token generation, LLMs are probabilistic; they attempt to guess or predict what &#8220;should&#8221; come next in a string of text based on observations they make about their training data.</p><p>As a result, it&#8217;s not terribly surprising that after writing &#8220;science fiction&#8221; in a list, it would simply follow up with the word &#8220;fantasy,&#8221; which it did in the list of genres it spat out about me. Probabilistically, &#8220;fantasy&#8221; isn&#8217;t a bad guess.</p><p>Where including horror as a genre in which I write is concerned, though, that&#8217;s another matter. I imagine it included this as there may be some mentions out there about elements of body horror<em> </em>in the <em>EMPATHY</em> series or because I did host some author spotlights back in the day that welcomed in authors who write firmly in the horror camp.</p><p>The LLM may therefore have had <em>just enough </em>of an association of my work with horror that it felt confident to erroneously include it as one of the genres in which I write.</p><h4>Serial Series Errors</h4><p>Referring to the <em>EMPATHY</em> series as the <em>Imminent Dawn </em>series is an easy enough mistake to make when we consider, again, the relative lack of data available to the LLM about my work or this series.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://r-on-everything.com/p/what-happened-to-the-empathy-series&quot;,&quot;text&quot;:&quot;What happened to the EMPATHY series?&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://r-on-everything.com/p/what-happened-to-the-empathy-series"><span>What happened to the EMPATHY series?</span></a></p><p>Out there on the interwebs, the word &#8220;series&#8221; appears often next to the title of the first book in the series, <em>Imminent Dawn</em>, as when it was released, and subsequently after its release, I really wanted to drive home the fact that this was a book meant to provide a foundation for much more to come.</p><p>In fact, take a look at that last sentence and how adjacent &#8220;series&#8221; is to <em>Imminent Dawn</em>. The sentence as written is how it came to me naturally, and I have little doubt that I did this regularly when blogging about the book in the past. </p><p>In this case, then, the LLM just seems to have made a bad&#8212;but not unreasonable, all things considered&#8212;assumption.</p><p>Where referring to <em>EMPATHY </em>as a trilogy and claiming <em>Event Horizon </em>was released in 2020, these are actually pretty fair mistakes to have made. I wouldn&#8217;t blame a human for arriving at these conclusions because, well, I know some humans who have.</p><p>As far as the internet&#8212;and therefore, the LLM&#8212;knows, only three books were ever formally announced as under contract and due for publication. By way of contrast, there was a relatively very small handful of blog posts and pages on which I laid out the full scope of the series (5-7 books).</p><p>And it <em>is</em> true that <em>Event Horizon </em>was meant to be published in 2020. When I pulled that book before publication, however (more details on this in <a href="https://www.r-on-everything.com/p/not-trying-to-make-it-weird-but-i-ai-d-myself">the previous post in this series</a>), I don&#8217;t think I made much in the way of a formal announcement outside of maybe a social media post or two.</p><p>Given this, I can&#8217;t blame the LLM&#8212;or any human&#8212;for, at a quick glance, arriving at these conclusions. It&#8217;s what the data would suggest if you only took a cursory glance and had to make snap assumptions probabilistically.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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"><strong>R: On Everything</strong> is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</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><h3>Mistaken Token Generation</h3><p>The mistakes that fall into this category are, for me, far more fascinating than those described above. Though these errors were far fewer compared to those in the other bucket, referring to the <em>EMPATHY </em>series as the <em>EMPRESS </em>series and misnaming one of its characters as &#8220;Halberd&#8221; instead of &#8220;Halman&#8221; actually give us great insight into how LLMs make their probabilistic assertions.</p><h4>Chokin&#8217; on a Broken Token</h4><p>Despite what one might guess, <strong>LLMs do not generate their assertions word-by-word.</strong></p><p>Instead, they generate tokens, which are smaller units of language not dissimilar from the linguistic concept of a morpheme. That is to say, a token could be a whole word like &#8220;over&#8221; (a word in its own right) or &#8220;overconfident&#8221; (in which &#8220;over&#8221; also appears, but instead as a prefix that changes the meaning of the word by virtue of <a href="https://www.google.com/search?q=agglutination+linguistics&amp;sca_esv=4c0ee82f11875010&amp;rlz=1C5CHFA_enUS944US944&amp;sxsrf=ADLYWIJtNbLNWGEyFyQHnG3UUc_KMqjsKQ%3A1732895763434&amp;ei=E-RJZ62XGqOYptQPpJngiA0&amp;ved=0ahUKEwjt7KXj84GKAxUjjIkEHaQMGNEQ4dUDCA8&amp;uact=5&amp;oq=agglutination+linguistics&amp;gs_lp=Egxnd3Mtd2l6LXNlcnAiGWFnZ2x1dGluYXRpb24gbGluZ3Vpc3RpY3MyBRAAGIAEMgUQABiABDIKEAAYgAQYFBiHAjILEAAYgAQYhgMYigUyCxAAGIAEGIYDGIoFMgsQABiABBiGAxiKBUiMDFDyA1iVC3ABeAGQAQCYAWCgAbEHqgECMTK4AQPIAQD4AQGYAg2gAt8HwgIKEAAYsAMY1gQYR8ICDRAAGIAEGLADGEMYigXCAgoQABiABBhDGIoFwgIGEAAYFhgewgIIEAAYgAQYogTCAggQABiiBBiJBZgDAIgGAZAGCpIHBDEyLjGgB7JJ&amp;sclient=gws-wiz-serp">agglutination</a>). </p><p>As an LLM builds a response, it evaluates the likelihood of what the next token in a string might be, and it&#8217;s clear&#8212;to me, anyway&#8212;that the <em>EMPRESS </em>and &#8220;Halberd&#8221; mistakes are examples of misattributed assertions that stem from this tokenized response generation.</p><h4>The <em>EMPRESS </em>Makes One &#8220;Hal&#8221; of an Error</h4><p>With <em>EMP</em> and &#8220;Hal&#8221; as the initial tokens in their respective words, the LLM had to calculate what the likelihood of the next token in the string would be based on the data available to it. </p><p>In my observation, it would not be unreasonable to conclude that <em>EMPRESS</em> is a viable title for a book series,<strong> especially if the model already mistakenly believes the author to be one who writes in the fantasy genre!</strong></p><p>For &#8220;Halberd&#8221; versus &#8220;Halman,&#8221; the explanation is even more simple. &#8220;Halberd&#8221; is a word that likely appears an impossibly greater number of times than &#8220;Halman&#8221; does in the LLM&#8217;s training data by virtue of the fact that a <a href="https://www.google.com/search?q=halberd&amp;rlz=1C5CHFA_enUS944US944&amp;oq=halberd&amp;gs_lcrp=EgZjaHJvbWUyDAgAEEUYORixAxiABDINCAEQABiDARixAxiABDIHCAIQABiABDIMCAMQABhDGIAEGIoFMgcIBBAAGIAEMgcIBRAAGIAEMgcIBhAAGIAEMgoIBxAAGLEDGIAEMgcICBAAGIAEMgcICRAAGIAE0gEIMTAzN2owajeoAgCwAgA&amp;sourceid=chrome&amp;ie=UTF-8">halberd</a> is a real thing. </p><p>In fact, &#8220;Halman&#8221; is probably only significant in the context of the <em>EMPATHY </em>series and the Arthur C. Clarke reference on which I based Wyatt and his family&#8217;s last name (how&#8217;s that for an Easter Egg?).</p><h2>What These Mistakes Mean Going Forward</h2><p>Look, you don&#8217;t need me to tell you that you can&#8217;t trust an LLM to get everything exactly correct. Heck, OpenAI even tells you to double check ChatGPT&#8217;s outputs, especially for important information.</p><p>Now, whether my work is <em>important</em>&#8230; that&#8217;s another matter, and it&#8217;s one I don&#8217;t think it fair for me to opine upon. Ha!</p><p>With all of this in mind, though, it&#8217;s another reminder to double check ourselves&#8212;lest we wreck ourselves&#8212;when it comes to relying on LLMs to inform our opinions or guide our research. </p><p>As for what all of this means in the context of how authors and technologists can use LLMs going forward, well, <strong>the experimentation will continue. </strong>I have a number of ideas I&#8217;m tinkering with for how we might probe these technologies further, and we&#8217;ll get into that in subsequent <strong>R: On Everything</strong><em> </em>series.</p><p>For now, though, <strong>how will you use what you&#8217;ve learned about how LLMs work to make better use of them going forward?</strong> Tell me in the comments below!</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/how-ai-gets-it-right-and-wrong-about-an-indie-author?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading <strong>R: On Everything</strong>! Sharing this post will do a great deal to help our community grow.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/how-ai-gets-it-right-and-wrong-about-an-indie-author?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.r-on-everything.com/p/how-ai-gets-it-right-and-wrong-about-an-indie-author?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[Not Trying to Make It Weird, But I AI'd Myself]]></title><description><![CDATA[Testing What an LLM Knows About Me, a (Kind Of) Public Figure]]></description><link>https://www.r-on-everything.com/p/not-trying-to-make-it-weird-but-i-ai-d-myself</link><guid isPermaLink="false">https://www.r-on-everything.com/p/not-trying-to-make-it-weird-but-i-ai-d-myself</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Sat, 04 Jan 2025 13:30:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!J1qi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!J1qi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!J1qi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!J1qi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!J1qi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!J1qi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!J1qi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png" width="415" height="415" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:415,&quot;bytes&quot;:1361826,&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="https://substackcdn.com/image/fetch/$s_!J1qi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!J1qi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!J1qi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!J1qi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57dc3ed0-9484-4f39-bc7a-5ac698d53103_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Contemplating my shame&#8230;</figcaption></figure></div><p>I can&#8217;t believe you caught me. It isn&#8217;t what it looks like.</p><p><em>I can explain.</em></p><p>It&#8217;s the first time, I promise, and I don&#8217;t know what came over me. I just got this idea, and, well, there&#8217;s no sense in hiding it, is there? Fine. I&#8217;ll come clean.</p><p>I admit it. <a href="https://chatgpt.com/share/674851a3-e4cc-8001-bcbf-ddd3a64ec4fa">I AI&#8217;d myself.</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dLS8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43233486-91f5-429d-87b2-fedd7e7aefa0_666x108.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dLS8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43233486-91f5-429d-87b2-fedd7e7aefa0_666x108.png 424w, https://substackcdn.com/image/fetch/$s_!dLS8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43233486-91f5-429d-87b2-fedd7e7aefa0_666x108.png 848w, https://substackcdn.com/image/fetch/$s_!dLS8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43233486-91f5-429d-87b2-fedd7e7aefa0_666x108.png 1272w, https://substackcdn.com/image/fetch/$s_!dLS8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43233486-91f5-429d-87b2-fedd7e7aefa0_666x108.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dLS8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43233486-91f5-429d-87b2-fedd7e7aefa0_666x108.png" width="666" height="108" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/43233486-91f5-429d-87b2-fedd7e7aefa0_666x108.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:108,&quot;width&quot;:666,&quot;resizeWidth&quot;:666,&quot;bytes&quot;:9493,&quot;alt&quot;:&quot;A screenshot from the ChatGPT LLM, which shows an outgoing message that reads, \&quot;Are you familiar with the works of author Ryan R. Campbell?\&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A screenshot from the ChatGPT LLM, which shows an outgoing message that reads, &quot;Are you familiar with the works of author Ryan R. Campbell?&quot;" title="A screenshot from the ChatGPT LLM, which shows an outgoing message that reads, &quot;Are you familiar with the works of author Ryan R. Campbell?&quot;" srcset="https://substackcdn.com/image/fetch/$s_!dLS8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43233486-91f5-429d-87b2-fedd7e7aefa0_666x108.png 424w, https://substackcdn.com/image/fetch/$s_!dLS8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43233486-91f5-429d-87b2-fedd7e7aefa0_666x108.png 848w, https://substackcdn.com/image/fetch/$s_!dLS8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43233486-91f5-429d-87b2-fedd7e7aefa0_666x108.png 1272w, https://substackcdn.com/image/fetch/$s_!dLS8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43233486-91f5-429d-87b2-fedd7e7aefa0_666x108.png 1456w" sizes="100vw"></picture><div></div></div></a><figcaption class="image-caption">My shame, borne here for all the world to see.</figcaption></figure></div><p>There! Happy now?</p><p>Even if you&#8217;re not, I actually was. Am! I learned something about myself, or at least about myself as the internet might see me, and maybe that will prove useful in better understanding my books from an outsider&#8217;s perspective. Maybe it&#8217;ll even inform how I approach marketing going forward. Who knows?!</p><p>Now that we&#8217;ve got the unpleasantness out in the open, let&#8217;s at least explore what ChatGPT 4o thinks about a topic about which I am a subject-matter expert, including&#8212;</p><ul><li><p>What it got right</p></li><li><p>What it got wrong</p></li><li><p>What this tells us about how large language models (LLMs) work</p></li><li><p>What this means for how trustworthy we should find LLM outputs</p></li><li><p>How we might still make good use of what LLMs do well</p></li></ul><p>To do this, we&#8217;ll walk through the full text of the conversation, step by step. The transcript we&#8217;ll be using for this discussion can be found <a href="https://chatgpt.com/share/674851a3-e4cc-8001-bcbf-ddd3a64ec4fa">here</a>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_UBZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae0bfb8-638f-45a6-951e-1d53bb7fbb0e_1334x760.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_UBZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae0bfb8-638f-45a6-951e-1d53bb7fbb0e_1334x760.png 424w, https://substackcdn.com/image/fetch/$s_!_UBZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae0bfb8-638f-45a6-951e-1d53bb7fbb0e_1334x760.png 848w, https://substackcdn.com/image/fetch/$s_!_UBZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae0bfb8-638f-45a6-951e-1d53bb7fbb0e_1334x760.png 1272w, https://substackcdn.com/image/fetch/$s_!_UBZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae0bfb8-638f-45a6-951e-1d53bb7fbb0e_1334x760.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_UBZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae0bfb8-638f-45a6-951e-1d53bb7fbb0e_1334x760.png" width="1334" height="760" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ae0bfb8-638f-45a6-951e-1d53bb7fbb0e_1334x760.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:760,&quot;width&quot;:1334,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:170453,&quot;alt&quot;:&quot;A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." title="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." srcset="https://substackcdn.com/image/fetch/$s_!_UBZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae0bfb8-638f-45a6-951e-1d53bb7fbb0e_1334x760.png 424w, https://substackcdn.com/image/fetch/$s_!_UBZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae0bfb8-638f-45a6-951e-1d53bb7fbb0e_1334x760.png 848w, https://substackcdn.com/image/fetch/$s_!_UBZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae0bfb8-638f-45a6-951e-1d53bb7fbb0e_1334x760.png 1272w, https://substackcdn.com/image/fetch/$s_!_UBZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ae0bfb8-638f-45a6-951e-1d53bb7fbb0e_1334x760.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">If the text is too tiny, use <a href="https://chatgpt.com/share/674851a3-e4cc-8001-bcbf-ddd3a64ec4fa">this link</a> to read the transcript.</figcaption></figure></div><h2>First Impressions</h2><p>Before we dive in too deep, I should say I was surprised ChatGPT knew about me at all, not that I necessarily should have been. <a href="https://www.bbc.com/news/technology-66940771">ChatGPT 4o </a><em><a href="https://www.bbc.com/news/technology-66940771">can</a></em><a href="https://www.bbc.com/news/technology-66940771"> browse the web for current information</a>, an improvement over the up-to-September-2021 dataset its predecessor models were trained on.</p><p>Given those predecessors were trained on data through September of 2021, I <em>really</em> shouldn&#8217;t have been surprised it knew about me, as the bulk of my digital footprint as an author was between 2016-2020.</p><p>Yes, it&#8217;s been a few years. Please don&#8217;t think me washed up. </p><p>Or do. I&#8217;ll be over here in the meantime telling myself in the mirror that <em>I&#8217;m good enough, I&#8217;m smart enough, and gosh darn it, people like me.</em></p><h2>What It Gets Right</h2><p>Here&#8217;s a list of where ChatGPT went right&#8212;</p><ul><li><p>Wisconsin author</p></li><li><p>Speculative and science fiction</p></li><li><p>Pen name R.R. Campbell</p></li><li><p><em>Imminent Dawn</em></p></li><li><p>Contributions to community</p></li><li><p>Topics of speculative fiction work</p></li></ul><h2>Where It Flatters Me</h2><p>I&#8217;ll be honest: it was nice to see a nod to genre blending, complex characters, and thought-provoking themes. If this is what the internet really thinks about my books, that&#8217;s a win, and one I&#8217;ll take.</p><h2>Where It Goes Wrong</h2><p>For as much as I might want to be reassured by its observations about genre, character, and theme work, well, it gets harder to take as gospel given what ChatGPT got wrong, which were far baser facts. A couple of notes&#8212;</p><ul><li><p><em>Imminent Dawn</em> is not a series; it&#8217;s the first book <em>in </em>a series</p></li><li><p><em>EMPRESS </em>is not the name of that series; it&#8217;s <em>EMPATHY</em></p></li><li><p><em>EMPATHY </em>(or, if you&#8217;re ChatGPT, <em>EMPRESS</em>) is not a trilogy</p></li></ul><p>I&#8217;ll expound on why I think it got wrong the facts it got wrong below, but my first thought about what it got wrong was actually, <em>Dang, can you imagine trying to use this thing as a student to write papers about people or their works?</em></p><p>Not that I expect anyone to be writing papers about me or my books, but&#8230; it was a thought I had.</p><p>What? ChatGPT may be capable of flattery, but no one flatters me like I flatter me.</p><p>Needless to say, given these errors, I thought I&#8217;d call one of them out and see what ChatGPT had to say about it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!F9sL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dd48592-229e-4a5c-99dc-5c25f2a140cd_1334x662.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!F9sL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dd48592-229e-4a5c-99dc-5c25f2a140cd_1334x662.png 424w, https://substackcdn.com/image/fetch/$s_!F9sL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dd48592-229e-4a5c-99dc-5c25f2a140cd_1334x662.png 848w, https://substackcdn.com/image/fetch/$s_!F9sL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dd48592-229e-4a5c-99dc-5c25f2a140cd_1334x662.png 1272w, https://substackcdn.com/image/fetch/$s_!F9sL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dd48592-229e-4a5c-99dc-5c25f2a140cd_1334x662.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!F9sL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dd48592-229e-4a5c-99dc-5c25f2a140cd_1334x662.png" width="1334" height="662" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9dd48592-229e-4a5c-99dc-5c25f2a140cd_1334x662.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:662,&quot;width&quot;:1334,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:136871,&quot;alt&quot;:&quot;A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." title="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." srcset="https://substackcdn.com/image/fetch/$s_!F9sL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dd48592-229e-4a5c-99dc-5c25f2a140cd_1334x662.png 424w, https://substackcdn.com/image/fetch/$s_!F9sL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dd48592-229e-4a5c-99dc-5c25f2a140cd_1334x662.png 848w, https://substackcdn.com/image/fetch/$s_!F9sL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dd48592-229e-4a5c-99dc-5c25f2a140cd_1334x662.png 1272w, https://substackcdn.com/image/fetch/$s_!F9sL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9dd48592-229e-4a5c-99dc-5c25f2a140cd_1334x662.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Again, use <a href="https://chatgpt.com/share/674851a3-e4cc-8001-bcbf-ddd3a64ec4fa">this link</a> to read this in the transcript, if you prefer.</figcaption></figure></div><p>First, it was reassuring to see ChatGPT get it right when challenged, though that patterns with how it ordinarily responds to pushback, at least in my experience. </p><p>That said, I do still get nervous when ChatGPT is so accommodating; this has meant historically that it might have overcorrected and become a citizen of <a href="https://en.wikipedia.org/wiki/Hallucination_(artificial_intelligence)">hallucination nation</a>, but, thankfully, that doesn&#8217;t appear to be the case here.</p><p>I could quibble with the characterization of mind-to-mind communication, but it is technically true. I was a little surprised it had gotten this far into describing the series without describing <em>how </em>that mind-to-mind communication occurred, namely via an internet-access brain implant.</p><p>At this juncture, though, I became interested not only in the objective, but the subjective as well. To do this, I responded to the question at the end of its most recent message with&#8212;</p><blockquote><p>Yes, please tell me more about the series and how it has been received. Is it popular?</p></blockquote><p>ChatGPT responded with a wall of text to this one, so let&#8217;s take it section by section.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SYAW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5403b70-abc5-44c9-bbaf-0ac722bd2aa0_1358x488.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SYAW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5403b70-abc5-44c9-bbaf-0ac722bd2aa0_1358x488.png 424w, https://substackcdn.com/image/fetch/$s_!SYAW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5403b70-abc5-44c9-bbaf-0ac722bd2aa0_1358x488.png 848w, https://substackcdn.com/image/fetch/$s_!SYAW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5403b70-abc5-44c9-bbaf-0ac722bd2aa0_1358x488.png 1272w, https://substackcdn.com/image/fetch/$s_!SYAW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5403b70-abc5-44c9-bbaf-0ac722bd2aa0_1358x488.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SYAW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5403b70-abc5-44c9-bbaf-0ac722bd2aa0_1358x488.png" width="1358" height="488" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c5403b70-abc5-44c9-bbaf-0ac722bd2aa0_1358x488.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:488,&quot;width&quot;:1358,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:99639,&quot;alt&quot;:&quot;A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." title="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." srcset="https://substackcdn.com/image/fetch/$s_!SYAW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5403b70-abc5-44c9-bbaf-0ac722bd2aa0_1358x488.png 424w, https://substackcdn.com/image/fetch/$s_!SYAW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5403b70-abc5-44c9-bbaf-0ac722bd2aa0_1358x488.png 848w, https://substackcdn.com/image/fetch/$s_!SYAW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5403b70-abc5-44c9-bbaf-0ac722bd2aa0_1358x488.png 1272w, https://substackcdn.com/image/fetch/$s_!SYAW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5403b70-abc5-44c9-bbaf-0ac722bd2aa0_1358x488.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Straight to the &#8220;facts.&#8221; <a href="https://chatgpt.com/share/674851a3-e4cc-8001-bcbf-ddd3a64ec4fa">Link to chat.</a></figcaption></figure></div><p>This improves on <em>mind-to-mind </em>communication by getting more specific with <em>direct neural communication</em>, in my opinion, but it drops a big oof on us by listing <em>Event Horizon </em>as having a publication year of 2020.</p><p>More on that later, though. Here&#8217;s the next chunk of text it sent along.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-HxX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6fd0a67-27ec-4a48-8598-cfb74219809a_1208x678.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-HxX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6fd0a67-27ec-4a48-8598-cfb74219809a_1208x678.png 424w, https://substackcdn.com/image/fetch/$s_!-HxX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6fd0a67-27ec-4a48-8598-cfb74219809a_1208x678.png 848w, https://substackcdn.com/image/fetch/$s_!-HxX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6fd0a67-27ec-4a48-8598-cfb74219809a_1208x678.png 1272w, https://substackcdn.com/image/fetch/$s_!-HxX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6fd0a67-27ec-4a48-8598-cfb74219809a_1208x678.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-HxX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6fd0a67-27ec-4a48-8598-cfb74219809a_1208x678.png" width="1208" height="678" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e6fd0a67-27ec-4a48-8598-cfb74219809a_1208x678.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:678,&quot;width&quot;:1208,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:167003,&quot;alt&quot;:&quot;A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." title="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." srcset="https://substackcdn.com/image/fetch/$s_!-HxX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6fd0a67-27ec-4a48-8598-cfb74219809a_1208x678.png 424w, https://substackcdn.com/image/fetch/$s_!-HxX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6fd0a67-27ec-4a48-8598-cfb74219809a_1208x678.png 848w, https://substackcdn.com/image/fetch/$s_!-HxX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6fd0a67-27ec-4a48-8598-cfb74219809a_1208x678.png 1272w, https://substackcdn.com/image/fetch/$s_!-HxX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6fd0a67-27ec-4a48-8598-cfb74219809a_1208x678.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Who the hell is Dr. Wyatt Halberd? <a href="https://chatgpt.com/share/674851a3-e4cc-8001-bcbf-ddd3a64ec4fa">Link to chat.</a></figcaption></figure></div><p>This is actually a fantastic summary of the key themes and storyline, especially for the first book.</p><p>The problem? <strong>It gets the last name wrong of the only character it chooses to name.</strong></p><p>It <em>is </em>close, however. The character&#8217;s actual name is Dr. Wyatt Halman, and the error ChatGPT makes here is in the same vein as the error it made earlier by calling it the <em>EMPRESS </em>series instead of the <em>EMPATHY </em>series. </p><p><strong>I&#8217;ll expound on the likely reason for this mistake later</strong>, but for now, let&#8217;s look at the next bit of its response.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ecIl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc2394f5-db87-4b2e-bff7-decdc6c44aed_1202x614.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ecIl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc2394f5-db87-4b2e-bff7-decdc6c44aed_1202x614.png 424w, https://substackcdn.com/image/fetch/$s_!ecIl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc2394f5-db87-4b2e-bff7-decdc6c44aed_1202x614.png 848w, https://substackcdn.com/image/fetch/$s_!ecIl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc2394f5-db87-4b2e-bff7-decdc6c44aed_1202x614.png 1272w, https://substackcdn.com/image/fetch/$s_!ecIl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc2394f5-db87-4b2e-bff7-decdc6c44aed_1202x614.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ecIl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc2394f5-db87-4b2e-bff7-decdc6c44aed_1202x614.png" width="1202" height="614" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc2394f5-db87-4b2e-bff7-decdc6c44aed_1202x614.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:614,&quot;width&quot;:1202,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:146493,&quot;alt&quot;:&quot;A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." title="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." srcset="https://substackcdn.com/image/fetch/$s_!ecIl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc2394f5-db87-4b2e-bff7-decdc6c44aed_1202x614.png 424w, https://substackcdn.com/image/fetch/$s_!ecIl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc2394f5-db87-4b2e-bff7-decdc6c44aed_1202x614.png 848w, https://substackcdn.com/image/fetch/$s_!ecIl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc2394f5-db87-4b2e-bff7-decdc6c44aed_1202x614.png 1272w, https://substackcdn.com/image/fetch/$s_!ecIl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc2394f5-db87-4b2e-bff7-decdc6c44aed_1202x614.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>*Flattery intensifies.*</em> <a href="https://chatgpt.com/share/674851a3-e4cc-8001-bcbf-ddd3a64ec4fa">Link to chat.</a></figcaption></figure></div><p>This is, again, an exceptional summary overall. It does err in continuing to refer to <em>EMPATHY</em> as a trilogy, but I haven&#8217;t had a chance to correct it on that yet; remember, this is all still in response to a single question I asked it earlier.</p><p>I also can&#8217;t say whether <em>EMPATHY </em>compares to <em>The Circle</em>. I&#8217;ll admit I&#8217;m not familiar with Eggers&#8217; work (should I check it out?), and this was the first time I&#8217;d seen my work compared to his, which means this is either a hallucination or there&#8217;s some media out there in which this comparison is made.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TukT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fdba2d2-96f4-4d2f-a4e4-8c555c4ddd33_1212x508.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TukT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fdba2d2-96f4-4d2f-a4e4-8c555c4ddd33_1212x508.png 424w, https://substackcdn.com/image/fetch/$s_!TukT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fdba2d2-96f4-4d2f-a4e4-8c555c4ddd33_1212x508.png 848w, https://substackcdn.com/image/fetch/$s_!TukT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fdba2d2-96f4-4d2f-a4e4-8c555c4ddd33_1212x508.png 1272w, https://substackcdn.com/image/fetch/$s_!TukT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fdba2d2-96f4-4d2f-a4e4-8c555c4ddd33_1212x508.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TukT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fdba2d2-96f4-4d2f-a4e4-8c555c4ddd33_1212x508.png" width="1212" height="508" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9fdba2d2-96f4-4d2f-a4e4-8c555c4ddd33_1212x508.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:508,&quot;width&quot;:1212,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:101773,&quot;alt&quot;:&quot;A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." title="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." srcset="https://substackcdn.com/image/fetch/$s_!TukT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fdba2d2-96f4-4d2f-a4e4-8c555c4ddd33_1212x508.png 424w, https://substackcdn.com/image/fetch/$s_!TukT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fdba2d2-96f4-4d2f-a4e4-8c555c4ddd33_1212x508.png 848w, https://substackcdn.com/image/fetch/$s_!TukT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fdba2d2-96f4-4d2f-a4e4-8c555c4ddd33_1212x508.png 1272w, https://substackcdn.com/image/fetch/$s_!TukT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fdba2d2-96f4-4d2f-a4e4-8c555c4ddd33_1212x508.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Finally, what we really wanted to know. <a href="https://chatgpt.com/share/674851a3-e4cc-8001-bcbf-ddd3a64ec4fa">Link to chat.</a></figcaption></figure></div><p>Maybe I&#8217;m being harsh on myself&#8212;or, well, the series&#8212;but I was surprised to see it be so generous with respect to <em>EMPATHY</em>&#8217;s popularity. I thought for sure it&#8217;d take a look at metrics like the number of reviews on the most common platforms and go, &#8220;Meh, looks like it didn&#8217;t do as hot as the author might have liked, sales-wise,&#8221; but no! Instead, it focused on a loyal readership and that it is&#8212;and this is according to ChatGPT, mind you&#8212;a standout in its genre.</p><p>The more I thought on it, though, I do think it&#8217;s fair to say <em>EMPATHY </em>has a loyal readership. People do still reach out from time to time to ask if I have more planned for the series (<a href="https://r-on-everything.com/p/what-happened-to-the-empathy-series">more on that here</a>), which isn&#8217;t nothing.</p><p>But okay, back to the chat. ChatGPT has asked me a question, and I have an answer for it. </p><p>Okay, well, I have a <em>question </em>for it, and it&#8217;s one based on <strong>the glaring error</strong> it made much earlier in its most recent response.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LX8N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facbfe7d7-66a2-4372-91d5-56e9ac158206_790x466.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LX8N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facbfe7d7-66a2-4372-91d5-56e9ac158206_790x466.png 424w, https://substackcdn.com/image/fetch/$s_!LX8N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facbfe7d7-66a2-4372-91d5-56e9ac158206_790x466.png 848w, https://substackcdn.com/image/fetch/$s_!LX8N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facbfe7d7-66a2-4372-91d5-56e9ac158206_790x466.png 1272w, https://substackcdn.com/image/fetch/$s_!LX8N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facbfe7d7-66a2-4372-91d5-56e9ac158206_790x466.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LX8N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facbfe7d7-66a2-4372-91d5-56e9ac158206_790x466.png" width="790" height="466" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/acbfe7d7-66a2-4372-91d5-56e9ac158206_790x466.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:466,&quot;width&quot;:790,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:98996,&quot;alt&quot;:&quot;A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." title="A screenshot from a ChatGPT chat that includes a question from the post author and a response from the LLM. The caption contains a link to the full message contents." srcset="https://substackcdn.com/image/fetch/$s_!LX8N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facbfe7d7-66a2-4372-91d5-56e9ac158206_790x466.png 424w, https://substackcdn.com/image/fetch/$s_!LX8N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facbfe7d7-66a2-4372-91d5-56e9ac158206_790x466.png 848w, https://substackcdn.com/image/fetch/$s_!LX8N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facbfe7d7-66a2-4372-91d5-56e9ac158206_790x466.png 1272w, https://substackcdn.com/image/fetch/$s_!LX8N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facbfe7d7-66a2-4372-91d5-56e9ac158206_790x466.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Event Horizon </em>has not (yet) been published, so I had to ask. <a href="https://chatgpt.com/share/674851a3-e4cc-8001-bcbf-ddd3a64ec4fa">Link to chat.</a></figcaption></figure></div><p>When challenged, ChatGPT again does get it (mostly) right, which is reassuring.</p><p>It <em>is </em>true that <em>Event Horizon </em>was announced as the third installment in the series, and, to be fair, it <em>was</em> originally slated for publication in 2020. The rub is that, as a result of disagreements between me and my publisher with respect to how the book&#8217;s contents should be presented (they wanted to do a Martin-esque <em>A Feast for Crows</em>-<em>A Dance With Dragons </em>split given the number of POV characters and amount of ground covered), I ultimately pulled the book from publication.</p><p>To be fair, I don&#8217;t know if I ever shared that information publicly. This all happened in February and March of 2020, so one might understand how an announcement would have gotten lost in the fray. Confusion and delay, indeed!</p><p>ChatGPT does continue to insist on the bit about it being a trilogy&#8212;it was (is?) planned to be a pentalogy&#8212;but I don&#8217;t need to keep picking that nit.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/what-happened-to-the-empathy-series&quot;,&quot;text&quot;:&quot;What happened to the EMPATHY series?&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.r-on-everything.com/p/what-happened-to-the-empathy-series"><span>What happened to the EMPATHY series?</span></a></p><h2>Where does this leave us?</h2><p>We&#8217;ve had a chance to review the conversation, to see where ChatGPT got it right, mostly right, and where it got me plain wrong.</p><p>In the next installment in this series, we&#8217;ll take a closer look at how ChatGPT likely made the mistakes it made, what that tells us about how LLMs work, and how we might use this knowledge to good effect going forward.</p><p>In the meantime, if it&#8217;s not too personal of a question, tell me in the comments: have you ever AI&#8217;d yourself? What did the LLM get right about you, and where did it come up short?</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/not-trying-to-make-it-weird-but-i-ai-d-myself?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading R: On Everything! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.com/p/not-trying-to-make-it-weird-but-i-ai-d-myself?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.r-on-everything.com/p/not-trying-to-make-it-weird-but-i-ai-d-myself?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p></p>]]></content:encoded></item><item><title><![CDATA[What happened to the EMPATHY series?]]></title><description><![CDATA[On where it's been and where it's headed next.]]></description><link>https://www.r-on-everything.com/p/what-happened-to-the-empathy-series</link><guid isPermaLink="false">https://www.r-on-everything.com/p/what-happened-to-the-empathy-series</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Thu, 02 Jan 2025 13:30:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Phld!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Phld!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Phld!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!Phld!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!Phld!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!Phld!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Phld!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png" width="412" height="412" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:412,&quot;bytes&quot;:846680,&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="https://substackcdn.com/image/fetch/$s_!Phld!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!Phld!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!Phld!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!Phld!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe12f50cc-d2f5-4ea9-bcc5-b0e85f534767_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Current Status</h2><p>As of December 2024, the EMPATHY sci-fi saga is out of print, with <em>Imminent Dawn</em> and <em>Mourning Dove </em>being de-listed by their original publisher at my request. </p><p>I&#8217;m grateful to NineStar Press for the opportunity they were willing to give this series when I initially signed with them in 2018, and I&#8217;m excited about what this reversion of rights means for the series going forward.</p><h2>History of EMPATHY</h2><p>What started as a short story I wrote in the early 2010s would, over the course of the coming years, grow into a multi-perspective novel-length manuscript titled <em>Imminent Dawn</em>. Here are the highlights of its progression thereafter.</p><h3>2018</h3><ul><li><p><em>Imminent Dawn</em> is brought aboard for publication with NineStar Press.</p></li></ul><h3>2019</h3><ul><li><p><em>Mourning Dove</em>, the sequel to <em>Imminent Dawn</em>, is similarly offered a publishing contract with NineStar.</p></li><li><p><em>Imminent Dawn</em> and <em>Mourning Dove</em> are published in January and April, respectively.</p></li><li><p><em>Event Horizon</em>, the third book in the series, is drafted and likewise offered a contract for publication.</p></li></ul><h3>2020</h3><ul><li><p>After considering the best way to present the series going forward, I ask that <em>Event Horizon</em>&#8217;s March 2020 release be postponed indefinitely.</p></li><li><p><em>Imminent Dawn </em>is named as a finalist in the International Book Awards by American Book Fest.</p></li></ul><h3>2024</h3><ul><li><p>At my request, NineStar Press reverts to me the rights to the first three books in the EMPATHY series.</p></li><li><p>I begin to rewrite <em>Imminent Dawn </em>to account for changes in the current technological landscape as well as the evolution of my approach to storytelling.</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>What Comes Next</h2><p>I&#8217;m determined to see through the rewrite of <em>Imminent Dawn </em>before I progress to doing the same with <em>Mourning Dove </em>and <em>Event Horizon</em>.</p><p><strong>It is my intention to re-release the first two books of the series in conjunction with </strong><em><strong>Event Horizon </strong></em><strong>in 2026.</strong></p><p>Bear in mind, this will require revisiting and reworking hundreds of thousands of words, and it is my aim to ensure that the subsequent books in the series are also outlined in full before the first three books are published once again.</p><p>I&#8217;ll provide updates on the rewrites as they progress. Be sure to subscribe below to ensure you get the latest news about the EMPATHY series going forward.</p>]]></content:encoded></item><item><title><![CDATA[Welcome to R: On Everything]]></title><description><![CDATA[Let's lean in. Let's keep curious.]]></description><link>https://www.r-on-everything.com/p/welcome-to-r-on-everything</link><guid isPermaLink="false">https://www.r-on-everything.com/p/welcome-to-r-on-everything</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Wed, 01 Jan 2025 13:31:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!agJ0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!agJ0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!agJ0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!agJ0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!agJ0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!agJ0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!agJ0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png" width="416" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:1548175,&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="https://substackcdn.com/image/fetch/$s_!agJ0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!agJ0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!agJ0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!agJ0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd20b4d5-0766-49aa-921c-13bea771bef1_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It&#8217;s been a minute.</p><p>In fact, it&#8217;s been 1,342,080 minutes, more or less, since I last sent out an author newsletter.</p><p>Since then, I&#8217;ve had time to adjust to a new career in a new city, to find my footing and feel, at long last, <em>home </em>once more.</p><p>I&#8217;ve had time to pause, too, and to reflect: on who I was as an author, on how it affected me as a person, on what it would mean for me&#8212;and how I&#8217;d go about it&#8212;if I ever got back in the game.</p><p>Today, finally, I do.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>Introducing <strong>R: On Everything</strong></h2><p>Together, we&#8217;ll elevate one word above all others. It will serve as our north star, our guiding principle in choosing what we explore and when we explore it. We will follow that word where it leads&#8212;not blindly, no, but with a sense of purpose, with a defining philosophy in place.</p><p>And that word? <em>Curiosity</em>. That purpose? <em>Community</em>.</p><p>So, let&#8217;s learn together. Let&#8217;s explore the intersections of publishing and technology, of leadership and culture and everything in between. <em>Let&#8217;s explore <strong>everything</strong> that keeps us curious.</em></p><p>It won&#8217;t always be easy, but it <em>will</em> be worth it.</p><p>With that worthiness in mind&#8212;and with our curiosity carrying us forward&#8212;let&#8217;s get started. You&#8217;ll get an update on the EMPATHY series tomorrow, followed by the first of a new series of weekly posts beginning on Saturday.</p><p>In the meantime, happy new year, everyone. Keep curious.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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">R: On Everything is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</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[Coming Soon: At Once, New Again]]></title><description><![CDATA[This time, on everything.]]></description><link>https://www.r-on-everything.com/p/coming-soon</link><guid isPermaLink="false">https://www.r-on-everything.com/p/coming-soon</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Tue, 26 Nov 2024 13:55:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!gBUa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gBUa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gBUa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!gBUa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!gBUa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!gBUa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gBUa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png" width="1080" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:309243,&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="https://substackcdn.com/image/fetch/$s_!gBUa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!gBUa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!gBUa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!gBUa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd0e6c10-02ae-40df-bdb9-2342e7734546_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I have come and gone a number of times over the years. </p><p>A tide of enthusiasm accompanies the comings. Unrelenting inspiration swells, manifesting in proclamations of a renewed sense of purpose, of a commitment to a new project, a new vision, a new sense of self.</p><p>The goings, though? The goings vary.</p><p>Some are announced. They come in the form of blog posts, of newsletter declarations, of social media mentions. </p><p>Others, still, are quiet, are little more than suggestions of an absence felt before it is confirmed, assuming it&#8217;s confirmed at all. </p><p>No matter how the goings have arrived, however, they have always arrived, and though today is a day for going, it is not, as has often been the case, a withdrawal. </p><p>Today is a day for going<em> forward</em>, for uniting these comings and goings in a movement guided not by aspirations of <em>more</em>, but by curiosity. </p><p>So, this time, on everything. This time, all of me.</p><p>More to come. Keep curious.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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">R: On Everything is a weekly newsletter on topics in publishing, technology, business, and culture. Subscribe for free to receive new posts and support this project.</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></p>]]></content:encoded></item><item><title><![CDATA[Passion Meets Craft: A New Framework for Loving Your Work]]></title><description><![CDATA[Passion plus craft equals sustainability and fulfillment. Here's how to do that math for yourself.]]></description><link>https://www.r-on-everything.com/p/passion-meets-craft-a-new-framework-for-loving-your-work</link><guid isPermaLink="false">https://www.r-on-everything.com/p/passion-meets-craft-a-new-framework-for-loving-your-work</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Mon, 25 Nov 2024 13:30:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/85827300-79ef-4830-a26a-dbaee4fa7049_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YX1T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3df28d43-1dbf-40cb-ac1a-bcbd5eb5f5f2_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YX1T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3df28d43-1dbf-40cb-ac1a-bcbd5eb5f5f2_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!YX1T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3df28d43-1dbf-40cb-ac1a-bcbd5eb5f5f2_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!YX1T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3df28d43-1dbf-40cb-ac1a-bcbd5eb5f5f2_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!YX1T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3df28d43-1dbf-40cb-ac1a-bcbd5eb5f5f2_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YX1T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3df28d43-1dbf-40cb-ac1a-bcbd5eb5f5f2_1080x1080.png" width="416" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3df28d43-1dbf-40cb-ac1a-bcbd5eb5f5f2_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7dfc2228-aff0-4910-b747-2c2046c01a30_1080x1080.png&quot;,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:965297,&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="https://substackcdn.com/image/fetch/$s_!YX1T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3df28d43-1dbf-40cb-ac1a-bcbd5eb5f5f2_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!YX1T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3df28d43-1dbf-40cb-ac1a-bcbd5eb5f5f2_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!YX1T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3df28d43-1dbf-40cb-ac1a-bcbd5eb5f5f2_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!YX1T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3df28d43-1dbf-40cb-ac1a-bcbd5eb5f5f2_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="pullquote"><p><strong>This is part three of three in the </strong><em><strong>passionate craftsman</strong></em><strong> series. </strong>You can <a href="https://ryanrcampbell.substack.com/t/passionate-craftsman">find the full series here</a>.</p></div><p>In the first two parts of <a href="https://ryanrcampbell.substack.com/t/passionate-craftsman">this series</a>, we explored <a href="https://ryanrcampbell.substack.com/p/why-skill-triumphs-over-passion-the-craftsman-mindset">the pitfalls of the passion hypothesis</a> and the strengths&#8212;and limitations&#8212;of <a href="https://ryanrcampbell.substack.com/p/dont-follow-your-passion-become-the-passionate-craftsman">the craftsman mindset</a>. Along the way, we examined how passion alone can lead to burnout and frustration, while an over-reliance on skill-building can erode fulfillment if pursued without regard for personal autonomy or joy.</p><p>Now, in this final installment, I'd like to propose a new way forward: a marriage of passion and craft that leverages the best of both approaches to create a sustainable, fulfilling career. Below, I'll lay out five principles for integrating passion into a craft-driven framework, drawing on lessons from both my experience and Cal Newport's <em>So Good They Can't Ignore You</em>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>1. The Confluence of Mastery and Passion</h2><p>The allure of &#8220;following your passion&#8221; can be intoxicating. Who wouldn't want to leap out of bed every morning, driven by the idea of doing what they love? But as we've seen, passion alone is often an insufficient foundation for a career. Without mastery, passion is like relying on kindling alone to fuel a fire&#8212;it may burn brightly for a time, but it will fizzle without fuel to sustain it long term.</p><p>Mastery, on the other hand, creates value. By developing rare and valuable skills, you accumulate what Newport calls &#8220;career capital,&#8221; the currency that allows you to negotiate for the autonomy, flexibility, and meaning that self-determination theory argues many of us rely on for fulfillment in our work.</p><p>And though passion may nudge us down a particular path, it doesn't always have to lead the way; it can follow you&#8212;complementing your pursuit of mastery to become that sustaining fuel&#8212;as you burn more brightly, becoming so good they can't ignore you.</p><h2>2. Choose Objective Fields When Possible&#8212;Or Redefine Success in Subjective Ones</h2><p>Some careers offer clearer paths to success than others. In software engineering, for example, the criteria for success are often objective: does your code work? Does it scale? Is it secure?</p><p>By contrast, fields like publishing thrive on subjectivity; success can depend on timing, taste, and luck as much as skill or effort.</p><p>This doesn't mean you should abandon subjective fields entirely&#8212;especially if they hold your interest&#8212;but it's important to redefine success in those areas. Instead of focusing on external sources of validation (e.g., book deals or landing on a bestsellers list), pivot instead to embracing the pride that comes from creating the work itself or connecting with a community of like-minded creators. In all cases, understanding the dynamics of your chosen field will help you align your efforts with achievable outcomes.</p><h2>3. Balance Craft and Personal Fulfillment</h2><p>The craftsman mindset teaches us to double down on skill-building, but skill alone doesn't guarantee satisfaction. As I've learned, investing in the wrong opportunities&#8212;no matter how lucrative or well-aligned with your skillset&#8212;can erode autonomy and leave you feeling unmoored.</p><p>To counter this, balance your pursuit of craft with personal fulfillment. This might mean saying no to projects that don't align with your values or carving out time for passion projects that reignite your sense of purpose.</p><p>With respect to my work as a software engineer, I've found immense value in blocking off Friday afternoons for what I call Exploration Afternoons, where I work on pet projects that excite me and expand my skills in directions that feel meaningful.</p><p>Meanwhile, in my capacity as an author and blogger, I still find value in reading, writing, and reflection in the mornings as I drink my coffee to start the day. Whether what I write or read ultimately leads to content that is consumable by others is irrelevant; it's in the notion that I've taken the time to stimulate my curiosity that I find the most value.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>4. Integrate Passion into Craft</h2><p>While passion may not be a reliable career compass on its own, it can complement and enhance your work when thoughtfully applied. By bringing your unique perspectives and external passions to your field, you can stand out from the crowd and create a career that feels authentically yours.</p><p>For example, my love of storytelling has shaped how I approach software engineering, particularly when presenting technical ideas to colleagues or advocating for user-friendly solutions. Your passions don't have to align perfectly with your job description to add value&#8212;they just have to be integrated in a way that feels natural and impactful.</p><h2>5. Leverage Autonomy, Competence, and Relatedness</h2><p>At the heart of self-determination theory lie three psychological needs: autonomy (control over your work), competence (mastery of your craft), and relatedness (connection with others). The craftsman mindset aligns well with these principles, but it's up to you to ensure your work supports all three.</p><p>Take autonomy, for instance. I regained a sense of control over my time and focus by leaving behind ventures that demanded more than they gave and transitioning into a field where deliberate practice yields tangible results. Competence followed as I honed my skills, and relatedness grew as I found peers who shared my interests and values.</p><p>Whether you're in publishing, tech, or another field entirely, designing your career around these principles can maximize both satisfaction and sustainability.</p><h2>The Path Forward</h2><p>So, where does this leave us? Should we abandon passion altogether in favor of pure pragmatism? Absolutely not. Passion has its place&#8212;it just shouldn't be the sole guide for your career. By combining the deliberate skill-building of the craftsman mindset with the joy and individuality of your passions, you can create a career that offers both purpose and satisfaction.</p><p>And if it's true that the best things in life come from balance, then perhaps the real secret isn't to follow your passion, but to shape it&#8212;and yourself&#8212;along the way.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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 R: On Everything. Subscribe now for free and never miss a future post.</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></p>]]></content:encoded></item><item><title><![CDATA[Why Skill Triumphs Over Passion: The Craftsman Mindset]]></title><description><![CDATA["Ask not what your career can do for you. Ask what you can do for your career."]]></description><link>https://www.r-on-everything.com/p/why-skill-triumphs-over-passion-the-craftsman-mindset</link><guid isPermaLink="false">https://www.r-on-everything.com/p/why-skill-triumphs-over-passion-the-craftsman-mindset</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Sat, 22 Jun 2024 18:08:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b5568de6-96bc-4c3c-9db9-53b17b7470d0_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Bu4I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa832305c-23fb-43c4-980c-35ce5008c1dc_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Bu4I!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa832305c-23fb-43c4-980c-35ce5008c1dc_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!Bu4I!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa832305c-23fb-43c4-980c-35ce5008c1dc_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!Bu4I!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa832305c-23fb-43c4-980c-35ce5008c1dc_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!Bu4I!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa832305c-23fb-43c4-980c-35ce5008c1dc_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Bu4I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa832305c-23fb-43c4-980c-35ce5008c1dc_1080x1080.png" width="415" height="415" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a832305c-23fb-43c4-980c-35ce5008c1dc_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/847f442e-8f5e-4486-8442-f0beae6f1502_1080x1080.png&quot;,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:415,&quot;bytes&quot;:1022033,&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="https://substackcdn.com/image/fetch/$s_!Bu4I!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa832305c-23fb-43c4-980c-35ce5008c1dc_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!Bu4I!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa832305c-23fb-43c4-980c-35ce5008c1dc_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!Bu4I!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa832305c-23fb-43c4-980c-35ce5008c1dc_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!Bu4I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa832305c-23fb-43c4-980c-35ce5008c1dc_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="pullquote"><p><strong>This is part two of three in the </strong><em><strong>passionate craftsman</strong></em><strong> series. </strong>You can <a href="https://ryanrcampbell.substack.com/t/passionate-craftsman">find the full series here</a>.</p></div><h2>Why Skill Triumphs Over Passion: The Craftsman Mindset</h2><p>&#8220;Ask not what your career can do for you. Ask what you can do for your career.&#8221;</p><p>This, in a nod to <a href="https://www.jfklibrary.org/learn/education/teachers/curricular-resources/ask-not-what-your-country-can-do-for-you">the Kennedy inaugural address</a>, is one way to distill the craftsman mindset. Rather than expecting to follow one's passions to the ideal job&#8212;which focuses on the value one's career can offer them&#8212;those who adopt the craftsman mindset instead sharpen their craft through deliberate practice in order to accumulate career capital, which they can later exchange for greater autonomy and fulfillment.</p><p>In part two of <a href="https://ryanrcampbell.substack.com/t/passionate-craftsman">this multi-part series</a>, we'll consider examples of the craftsman mindset in action before examining its results and identifying the gaps it leaves behind.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>Craftsman at Work</h2><p>In <em>So Good They Can't Ignore You</em>, author Cal Newport lays bare the craftsman mindset and how it better aligns with what actually brings people joy in their careers, namely <em>autonomy</em>, <em>competence</em>, and <em>relatedness</em>.</p><p>If these terms seem familiar, you're likely already acquainted with self-determination theory, which posits that autonomy, competence, and relatedness are the psychological needs that &#8220;underlie growth and development,&#8221; as <a href="https://www.urmc.rochester.edu/community-health/patient-care/self-determination-theory.aspx#:~:text=well%2Dbeing%20overall.-,Psychological%20Needs,-Self%2Ddetermination%20theory">the University of Rochester Medical Center describes it</a>.</p><p>Autonomy, one might point out, is precisely what those who pursue the passion hypothesis garner for themselves. After all, if one follows their passion, will they not find themselves with a career that empowers them to do what they will, when they will, as they see fit?</p><p>This was not my experience as a full-time author, nor is it the experience of thousands of entrepreneurs whose work lives have long since eclipsed whatever might have remained of their personal lives&#8212;none of which is to mention the lack of autonomy they might experience in their work itself.</p><p>For example, though I had cultivated&#8212;or at least believe I cultivated&#8212;a great depth and breadth of competence in the realm of creative writing and, in doing so, tapped into a strong sense of relatedness via the expansive and engaged writing community, I had to take pains to ensure I had time to focus on my own writing day to day.</p><p>Between an obligation to social media algorithms (<em>platform, platform, platform</em>), an always-on-time production schedule for <a href="https://www.ryanrcampbell.com/podcasts">the Writescast Network</a>, and my freelance editing clients, there was always someone who depended on me to deliver for them. In time, these pressures consumed me as they have so many others&#8212;including those detailed in the early pages of <em>So Good They Can't Ignore You</em>.</p><p>For my part, I felt the only way to reclaim a sense of self was to discontinue my editing services and <a href="https://www.ryanrcampbell.com/2020/11/06/on-letting-go-saying-goodbye-to-the-writescast-network">shut down the Writescast Network</a>. In other words, I had to trade relatedness and public-facing demonstrations of competence to reclaim the autonomy I had lost in my adherence to the passion mindset. It's only thereafter that I used this rediscovered autonomy to tactically invest in upskilling alongside others who were looking to do the same.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qWK7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a88967c-5d9c-4bdf-b7cf-077963451701_1200x675.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qWK7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a88967c-5d9c-4bdf-b7cf-077963451701_1200x675.png 424w, https://substackcdn.com/image/fetch/$s_!qWK7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a88967c-5d9c-4bdf-b7cf-077963451701_1200x675.png 848w, https://substackcdn.com/image/fetch/$s_!qWK7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a88967c-5d9c-4bdf-b7cf-077963451701_1200x675.png 1272w, https://substackcdn.com/image/fetch/$s_!qWK7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a88967c-5d9c-4bdf-b7cf-077963451701_1200x675.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qWK7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a88967c-5d9c-4bdf-b7cf-077963451701_1200x675.png" width="1200" height="675" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a88967c-5d9c-4bdf-b7cf-077963451701_1200x675.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:675,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qWK7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a88967c-5d9c-4bdf-b7cf-077963451701_1200x675.png 424w, https://substackcdn.com/image/fetch/$s_!qWK7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a88967c-5d9c-4bdf-b7cf-077963451701_1200x675.png 848w, https://substackcdn.com/image/fetch/$s_!qWK7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a88967c-5d9c-4bdf-b7cf-077963451701_1200x675.png 1272w, https://substackcdn.com/image/fetch/$s_!qWK7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a88967c-5d9c-4bdf-b7cf-077963451701_1200x675.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Bidding farewell to the Writescast Network in 2020 helped me reclaim some autonomy and a sense of self.</em></figcaption></figure></div><h2>From Craft and Passion to Craft and Craft Alone: A Risky Proposition</h2><p>Having successfully followed my passion to a career in publishing, it felt dangerous to abandon that which vocational awe had led me to believe was an extraordinary privilege. It took little reflection to recognize that casting that privilege aside to enter a highly-competitive, ever-changing field did not always seem like the best proposition.</p><p>After all, I'd made a years-long investment in upskilling in the world of all things writerly, which, in its own way, suggests that the craftsman mindset isn't all it's cracked up to be. Simply put, an investment in sharpening my craft in one field had once led me astray; why did I believe I would find a better balance in a field not my own?</p><p>There are a couple of reasons for this: differences between the fields themselves and my own poor investments of career capital.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>Fields of Play, by Which I Mean Work</h2><p>Working in tech distinguishes itself from publishing in a number of ways, one of which is along objective-subjective lines. By this, I mean there is almost always something subjective when it comes to evaluating the outputs of authorship (read: books, short stories, query letters, etc.).</p><p>Contrast this with working as a software engineer, where, at the end of the day, your code either satisfies acceptance criteria or it doesn't. If your code works and you're on a tight delivery schedule, congratulations! Let's merge it and begin the delivery cycle anew. If you're not up against a deadline, yeehaw. You've got plenty of time to take that already-working code and fine-tune it further for future-proofing and performance.</p><p>These contrasts are of course simplifications. One could make the argument that there is a sense of the objective that emerges when evaluating a manuscript. For example, imagine someone pitching their work as a capital-R romance when it's clearly contemporary fiction with a romantic element. This does happen, and there are objective (or close to objective) criteria for defining the lines between genres.</p><p>And in the world of software, there are clearly countless ways to engineer one's way to solutions. When those solutions are later reviewed by one's peers prior to acceptance into the greater codebase, subjective matters of style and approach can arise. However, everything that undergirds one's code is ultimately ones and zeroes the deeper down one drills, so the arguments to be made in favor of or against some approaches have their bases in the immutable.</p><p>The takeaway here is that engineering <em>tends</em> toward the objective; the same cannot be said for publishing. As a result of this difference, as one upskills with respect to the former, there is a greater likelihood of correlation between skill and success.</p><p>The appeal of this, to me, made taking the risk of starting from close-to-zero in a new field more than worth it. There was always the chance that it wouldn't work out, but with enough dedicated study and self-advocacy, I could see a way forward in engineering in ways that were far more uncertain in publishing.</p><h2>Bad Bet</h2><p>I'd be remiss to not count my own poor investments as among the contributing factors to my demise as an individual who worked in publishing full time. When I signed my first publishing contracts and left my job in regulatory affairs to focus on writing, I suddenly found myself facing a dilemma I had not yet encountered: I had to&#8212;or felt I had to&#8212;justify my choice to abandon my career by making money from writing-related work as soon as possible.</p><p>This is a natural fear to have had, but I went about addressing it in ways that weren't in alignment with my long-term goals. The quickest way to generate income was to trade in the career capital I'd been accumulating (industry and craft knowledge) and expand my client base as an editor. This required me to increase my reach as a podcaster, which required me to record more episodes, which required me to spend more time on social media to promote them, all of which was, again, in service of expanding a client base that would require more of my time.</p><p>The end result of this cycle was one that pressed me to spend more and more time away from the very thing I'd left outside-the-home-employment to do: <em>write</em>. In other words, I'd made a bad bet with my career capital; rather than focusing exclusively on my own work in order to increase the likelihood of sustainable success, I surrendered nearly all of the autonomy I had earned for myself in those years of honing my craft as a writer and establishing myself as a trusted voice in the writing community.</p><p>The cycle that underlies this series of events is discussed in <em>So Good They Can't Ignore You</em>. It is also, affirmingly, not an unusual circumstance for those who adopt the craftsman mindset to find themselves in. When one has become sufficiently skilled as to attract the attention of others, the advice the author gives is to embrace opportunities that give you more autonomy and reject those that do not.</p><p>It should go without saying that I really wish I'd read this book years ago.</p><p>Knowing what I know now&#8212;and given the industry differences described above&#8212;my belief that I could find a better balance in a field not previously my own should be much more understandable.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>Autonomy and Control: Lessons Learned and Applied in Engineering</h2><p>On that notion of embracing that which grants one more control, though: I did lose some autonomy by returning to more traditional employment. I'm beholden to direction of the organization and my department, yes, but this was to be expected. The career capital I'd cultivated in publishing was not, unsurprisingly, wholly transferable to this new-to-me field of software engineering.</p><p>But, in the three years since I made this career transition, I've already found ways to accumulate industry-specific career capital for myself, which has translated to greater autonomy and, as self-determination theory would have it, an increased sense of job satisfaction.</p><p>It may seem that I've just contradicted myself. How can I be beholden to an organization's mission while still having opportunities to pursue that which appeals to me while on the job?</p><p>Because I make time to do the latter.</p><p>Every Friday afternoon, I have my calendar blocked off with a big red do-not-disturb meeting that reads <em>Exploration Afternoon</em>. During that time, I work on <a href="https://www.ryanrcampbell.com/tech">pet projects</a> whose purposes range from making me or my team more efficient to building apps that ensure customer support teams are able to resolve client inquiries as quickly as possible.</p><p>Despite the success these Exploration Afternoons have brought me&#8212;and how they've helped me further my technical skills&#8212;I know I'm not, nor do I believe I will ever become, the kind of engineer for whom reading textbooks about Typescript design patterns is an ideal weekend. Those engineers have a unique marriage of craft and passion for this specific field, and it's these individuals to whom I can turn when highly specialized knowledge is required.</p><p>At the same time, it's also these folks one must compete with for promotions.</p><p>This could engender a sense of embitterment or fear: if my relative lack of passion for the close-to-the-metal technical aspects of my day job is unlikely to position me for long-term success, have I perhaps chosen the wrong career path? This is where the craftsman mindset comes up short. I'll argue that the craftsman hypothesis, when taken to its extreme, embraces the notion that only most highly skilled individuals in a field can ever expect to succeed in that space.</p><p>As we've explored here, skill is deeply important, yes, but one's passions need not be aligned with an industry's stereotypes to enjoy success. In fact, as I'll argue in the next post in this series, bringing one's unique, external passions to a position that would not ordinarily emphasize them can create an ideal environment to stand out from the crowd. In the long run, this helps one further develop a sense of autonomy, feel a sense of relatedness, and demonstrate one's competence all at once.</p><p>And wouldn't acolytes of self-determination theory take solace in that? I know I do, and I'm hopeful you will as well after reading part three in <a href="https://ryanrcampbell.substack.com/t/passionate-craftsman">this series</a>.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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 R: On Everything. Subscribe now for free and never miss a future post.</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></p>]]></content:encoded></item><item><title><![CDATA[Don't Follow Your Passion. Become the Passionate Craftsman.]]></title><description><![CDATA[There's something better than passion. There's something *more than.*]]></description><link>https://www.r-on-everything.com/p/dont-follow-your-passion-become-the-passionate-craftsman</link><guid isPermaLink="false">https://www.r-on-everything.com/p/dont-follow-your-passion-become-the-passionate-craftsman</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Fri, 31 May 2024 18:04:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c0410a7f-f935-456f-9124-402606433ac8_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_twx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12b31d3a-3147-47ca-b2e7-30e96a527d38_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_twx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12b31d3a-3147-47ca-b2e7-30e96a527d38_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!_twx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12b31d3a-3147-47ca-b2e7-30e96a527d38_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!_twx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12b31d3a-3147-47ca-b2e7-30e96a527d38_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!_twx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12b31d3a-3147-47ca-b2e7-30e96a527d38_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_twx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12b31d3a-3147-47ca-b2e7-30e96a527d38_1080x1080.png" width="416" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12b31d3a-3147-47ca-b2e7-30e96a527d38_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d60906a-8749-4e7b-94b0-06e0b8d39999_1080x1080.png&quot;,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:1587976,&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="https://substackcdn.com/image/fetch/$s_!_twx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12b31d3a-3147-47ca-b2e7-30e96a527d38_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!_twx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12b31d3a-3147-47ca-b2e7-30e96a527d38_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!_twx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12b31d3a-3147-47ca-b2e7-30e96a527d38_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!_twx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12b31d3a-3147-47ca-b2e7-30e96a527d38_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="pullquote"><p><strong>This is part one of three in the </strong><em><strong>passionate craftsman</strong></em><strong> series. </strong>You can <a href="https://ryanrcampbell.substack.com/t/passionate-craftsman">find the full series here</a>.</p></div><h2>Don't Follow Your Passion</h2><p>This is the opening salvo of Cal Newport's <em><a href="https://www.goodreads.com/book/show/13525945">So Good They Can't Ignore You</a></em>, which, admittedly, made for a tough opening chapter to a book I'd very much looked forward to reading.</p><p>I've written plenty about the notion of passion over the years, <a href="https://ryanrcampbell.substack.com/p/royalties-day-is-the-worst-day">including in ways that</a>, in retrospect, perilously bought into the injurious notion of <a href="https://ryanrcampbell.substack.com/p/book-review-the-good-enough-job">vocational awe</a>. I even did <a href="https://www.ryanrcampbell.com/podcast/writescast076">an entire podcast episode</a> about writing one's passions back in 2020, as well as <a href="https://www.ryanrcampbell.com/podcast/writescast065">a separate episode altogether</a> about how a penchant for passion-hopping led one guest from a career as a professional hockey player to one as an author.</p><p>And why shouldn't this have been celebrated? The belief that one should follow their passions is, in our culture, axiomatic; find what you love, follow it where it leads, and <em>never work a day in your life</em>.</p><p>That's the adage, anyway.</p><p>Now, even as someone who knows firsthand that the notion of <em>never working a day in your life</em> when pursuing one's passion is an absolute falsehood, I found myself struggling to read beyond the initial pages of Newport's <em>So Good They Can't Ignore You</em>.</p><p>And yet, here I sit having finished the book, bracing myself to share with you that, believe it or not, I think I'm now with Newport. <em><strong>Don't</strong></em> follow your passion.</p><p>Why? Because there's something better. There's something <em>more than</em>, and I want you to have&#8212;to become&#8212;that <em>more than</em>, too.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>The Pitch to Ditch the Passion Pit</h2><p>&#8220;The key to occupational happiness is to first figure out what you're passionate about and then find a job that matches this passion.&#8221; This is, as Newport calls it, the passion hypothesis.</p><p>He goes on to argue, by way of others' career journeys, that the passion hypothesis often leads to chronic job hopping and crippling self-doubt, going so far as to say that &#8220;telling someone to follow their passion is not just an act of innocent optimism, but potentially the foundation for a career riddled with confusion and angst.&#8221;</p><p>His arguments against the passion hypothesis are well supported; though he acknowledges our culture is riddled with tales of much-heralded entrepreneurs who claim to have followed their passions to achieve great success, the truth is often far more complex. In profiling these and other figures&#8212;Steve Jobs among them&#8212;he demonstrates that for every one of these exalted fables, there are countless others whose spirits have been crushed after they left their careers behind to start youth yoga studios, lifestyle blogs, and other doomed-to-fail ephemera undergirded only by the shaky notion that if one's passion shines through, the pay, acclaim, and autonomy of entrepreneurship will follow.</p><p>I won't detail here the specifics of the individuals who Newport interviewed for the book (you can&#8212;and should&#8212;read <a href="https://www.google.com/search?q=so+good+they+can%27t+ignore+you">the book</a> for yourself if you'd like all of that), but I will share how frightening it was to find myself relating to the arguments he constructed over the course of its first chapter before, in the next post, we examine Newport's counter to the passion hypothesis: <em>the craftsman mindset</em>.</p><h2>Riches and Ruin</h2><p>My experiment in following one's passions wasn't one of woe alone. On the contrary, jumping ship on a burgeoning career in international regulatory affairs (<a href="https://ryanrcampbell.substack.com/p/books">sound familiar?</a>) to achieve my dream of becoming an author was, at the time, an extraordinary gift.</p><p>How many people can say they were willing to take that leap? How many people can say it led to their books making it to print? How many people can say it provided opportunities to speak at conferences, to read and write as the pillars of one's day, to mentor and coach others on how they can improve their chances of doing the same? <a href="https://www.selfpublishingus.com/post/most-people-never-finish-writing-their-book#:~:text=In%20simpler%20terms%2C%20out%20of%20every%201%2C000%20people%20who%20start%20a%20book%2C%20only%20thirty%20actually%20complete%20it.%20In%20addition%2C%20only%20twenty%20percent%20of%20people%20who%20write%20a%20book%20actually%20publish%20it.%20That%20means%20that%20out%20of%20those%201%2C000%20people%2C%20only%20six%20will%20walk%20away%20with%20a%20published%20book.">Very few people, it turns out</a>, and I remain grateful to have had all of these experiences (and, to the extent I'm able, to continue to have them to this day).</p><p>That said, and this will not be surprising for those of you who have watched me come <a href="https://ryanrcampbell.substack.com/p/and-so-again-across-the-threshold">in</a> and <a href="https://ryanrcampbell.substack.com/p/im-done-writing-for-now-i-promise-you-this-is-okay">out</a> of passion-first pursuits over the years, my experience was not without its pitfalls. <a href="https://ryanrcampbell.substack.com/p/book-review-the-good-enough-job">I've detailed elsewhere</a> the pitiful pay and fraught power dynamics one endures in publishing. And that autonomy I expected with respect to reading and writing all day? Between the purported need (read: industry demand) for authors to build a platform from which to preach&#8212;and the hustle required to keep up with ever-changing social media algorithms&#8212;well, it's enough to make one feel as if they've traded a career working for a buck for one that has them working for <a href="https://lynnjournal.com/2024/02/09/zuckerberg-et-al-the-worst-of-the-worst/">the Zuck</a>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><p>None of this is to mention that my particular pursuit of my passion led me to an ecosystem where subjectivity rules the day. Publishing is, to put it plainly, not a meritocracy. The effort one puts in to honing their craft and cultivating captivating stories does not correlate strongly with the outcomes of those efforts. I can attest to that, personally, having worked with dozens of authors over the years whose work absolutely astounded, but who never once found the traction they or their books deserved. Meanwhile, you needn't pluck too many tomes from the shelves of your local bookstore to find yourself questioning how, exactly, a particular tale made it through all of the industry's hurdles to wind up in print.<a href="https://ryanrcampbell.substack.com/p/dont-follow-your-passion-become-the-passionate-craftsman">*</a></p><p>If this sounds frustrating, it is! And in what does it have its origins? In the misguided belief that to sow one's passions is to, without question, reap a life of joy in the long run.</p><h2>The Craftsman Cometh</h2><p>What's one to do, then? Abandon all hope? Accept a fate as a desk-tethered paper-pusher?</p><p>Not at all.</p><p>In <em>So Good They Can't Ignore You</em>, Newport posits that adopting <em>the craftsman mindset</em> is the true key to occupational satisfaction, and in part two of this multi-part series, we'll explore what makes the craftsman mindset so appealing&#8212;as well as where it comes up short. Then, in the third and final installment, we'll take a look at how the marriage of passion and craft may, in fact, be the key to loving one's work and, most importantly, oneself.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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 R: On Everything. Subscribe now for free to never miss a future post.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em>*As someone who looks back on some of their publications and goes, &#8220;Oof,&#8221; I am not exempt from this outcome. I try to tell myself they can't all be winners, but&#8230; it still hurts to think about.</em></p>]]></content:encoded></item><item><title><![CDATA[Let There Be light-dark()]]></title><description><![CDATA[In the beginning, there was light mode, but lo! After a time, the retinas of webizens did cry out, yearning for reprieve.]]></description><link>https://www.r-on-everything.com/p/let-there-be-light-dark</link><guid isPermaLink="false">https://www.r-on-everything.com/p/let-there-be-light-dark</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Fri, 24 May 2024 18:01:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rpVJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rpVJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rpVJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!rpVJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!rpVJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!rpVJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rpVJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png" width="416" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4af6f808-6465-48fb-bc28-e7f1b0f71136_1080x1080.png&quot;,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:650487,&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="https://substackcdn.com/image/fetch/$s_!rpVJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!rpVJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!rpVJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!rpVJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d62f67-b6f7-4a6e-98e8-250cae4ac452_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="pullquote"><p><strong>Already have some familiarity with CSS and accessibility? </strong>You can skip ahead to the demo below.</p></div><h2>From the Light (Mode), Darkness</h2><p>Among the more <a href="https://www.theverge.com/2021/1/20/22240864/new-white-house-website-dark-mode-accessibility">popular</a> <a href="https://www.techradar.com/how-to/zoom-dark-mode">trends</a> in UI/UX in the last few years is the build-out of dark modes to create a more robust and accessible online experience. Think you're unfamiliar with the idea of dark mode? That may not be as true as you think.</p><p>In the upper-right hand corner of this page, you'll see either a sun or moon-and-stars icon. Clicking or tapping that icon will fundamentally change the site's appearance, shifting it to either the more traditional white-out background with black text or to an experience that is comprised of light text against a dark background. The latter, which I made the default experience as part of my <a href="https://ryanrcampbell.substack.com/p/welcome-to-the-new-ryan-r-campbell">recent site migration</a>, is what is known as <strong>dark mode</strong>.</p><h2>Dark Mode as a Matter of Accessibility</h2><p>One thing you may notice in shifting between light and dark mode is, quite simply, <em>how it feels</em>. If you don't believe me, try a couple of toggles for yourself now. You may notice that, after a few seconds of engaging with the site in light mode, your eyes strain to endure the blast of light.</p><p>Now imagine staring at light-mode-only interfaces for forty hours per week (longer if you count all that time staring at your phone while doing, well, literally anything). Oof. Ouch. Those poor, poor eyes.</p><p>Even if you're not feeling the strain personally, you don't have to take your own experience (or my word) as gospel. <a href="https://www.boia.org/blog/dark-mode-can-improve-text-readability-but-not-for-everyone">The Bureau of Internet Accessibility</a>, for example, cites that dark mode "has substantial benefits," and <a href="https://www.perkins.org/resource/dark-or-white-choosing-dark-mode-for-low-vision/">Perkins School for the Blind</a> adds that "[dark mode] can be especially beneficial for users with low vision and light sensitivity."</p><p>It would seem, then, that dark mode shouldn't be an alternative, but rather <em>the standard</em>. Why provide a mode toggle at all?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>Do Not Go Brusquely Into that Good Night</h2><p>As it turns out, despite its benefits, dark mode can cause trouble for some users, including those with dyslexia, which could affect as much as 17% of the U.S. population according to <a href="https://dyslexiahelp.umich.edu/answers/faq">the University of Michigan's Dyslexia Help Center</a>.</p><p>It seems, then, that offering users the option to choose between a light mode and a dark mode is the way to go, but <strong>how does one add a dark mode to their site?</strong></p><h2>Let There Be light-dark()</h2><p>Before we explore <code>light-dark()</code>&#8212;one of the latest ways to add a secondary mode to one's site&#8212;I should note that <code>light-dark()</code> is <strong>not</strong> how I ultimately chose to implement dark mode via the toggle at the top of the page. We'll explore the reasons why I opted for a distinct approach later, but <code>light-dark()</code> does offer a light-weight, CSS-native approach to making dark mode available to your site's users, so it's worth knowing how to take advantage of it.</p><p>Alright, all of that said, I think we're ready for the how-to.</p><h2>The What and How-To of It All</h2><p><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark">light-dark()</a> is a CSS function that allows you to easily implement light and dark themes on your site. It requires no JavaScript, no third-party packages, and no additional HTML elements. In other words, it can be implemented only with vanilla CSS, making it, as I mentioned earlier, about as light-weight as light-weight can be.</p><h3>Spin Up a New App</h3><p>For the purposes of this exploration, let's spin up a new React app called <em>theme-machine</em> with Vite.</p><p><strong>Note:</strong> You may be prompted to install Vite when running the first command. If you are, do so.</p><pre><code>npm create vite@latest theme-machine -- --template react
code theme-machine</code></pre><p>Once you've got your app open in your IDE, be sure to install the necessary dependencies before running the app.</p><pre><code>npm i &amp;&amp; npm run dev</code></pre><p>Now head to  <code>http://localhost:5173 </code>in your browser to see the Vite template in action. If you're an acolyte of the darkness like me&#8212;by which I mean you have already set your OS to prefer dark mode&#8212;you'll notice that the Vite template is already in dark mode.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KRSg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff68dc0c7-00cb-4dc7-9252-19bd099a11a4_1932x1146.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KRSg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff68dc0c7-00cb-4dc7-9252-19bd099a11a4_1932x1146.png 424w, https://substackcdn.com/image/fetch/$s_!KRSg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff68dc0c7-00cb-4dc7-9252-19bd099a11a4_1932x1146.png 848w, https://substackcdn.com/image/fetch/$s_!KRSg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff68dc0c7-00cb-4dc7-9252-19bd099a11a4_1932x1146.png 1272w, https://substackcdn.com/image/fetch/$s_!KRSg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff68dc0c7-00cb-4dc7-9252-19bd099a11a4_1932x1146.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KRSg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff68dc0c7-00cb-4dc7-9252-19bd099a11a4_1932x1146.png" width="1456" height="864" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f68dc0c7-00cb-4dc7-9252-19bd099a11a4_1932x1146.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:864,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Vite template in dark mode&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Vite template in dark mode" title="The Vite template in dark mode" srcset="https://substackcdn.com/image/fetch/$s_!KRSg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff68dc0c7-00cb-4dc7-9252-19bd099a11a4_1932x1146.png 424w, https://substackcdn.com/image/fetch/$s_!KRSg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff68dc0c7-00cb-4dc7-9252-19bd099a11a4_1932x1146.png 848w, https://substackcdn.com/image/fetch/$s_!KRSg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff68dc0c7-00cb-4dc7-9252-19bd099a11a4_1932x1146.png 1272w, https://substackcdn.com/image/fetch/$s_!KRSg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff68dc0c7-00cb-4dc7-9252-19bd099a11a4_1932x1146.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The dark mode Vite template</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dw8z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5453722-f91d-4e88-97f1-dcf8bcadf716_1930x1300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dw8z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5453722-f91d-4e88-97f1-dcf8bcadf716_1930x1300.png 424w, https://substackcdn.com/image/fetch/$s_!dw8z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5453722-f91d-4e88-97f1-dcf8bcadf716_1930x1300.png 848w, https://substackcdn.com/image/fetch/$s_!dw8z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5453722-f91d-4e88-97f1-dcf8bcadf716_1930x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!dw8z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5453722-f91d-4e88-97f1-dcf8bcadf716_1930x1300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dw8z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5453722-f91d-4e88-97f1-dcf8bcadf716_1930x1300.png" width="1456" height="981" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e5453722-f91d-4e88-97f1-dcf8bcadf716_1930x1300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:981,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Vite template in light mode&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Vite template in light mode" title="The Vite template in light mode" srcset="https://substackcdn.com/image/fetch/$s_!dw8z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5453722-f91d-4e88-97f1-dcf8bcadf716_1930x1300.png 424w, https://substackcdn.com/image/fetch/$s_!dw8z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5453722-f91d-4e88-97f1-dcf8bcadf716_1930x1300.png 848w, https://substackcdn.com/image/fetch/$s_!dw8z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5453722-f91d-4e88-97f1-dcf8bcadf716_1930x1300.png 1272w, https://substackcdn.com/image/fetch/$s_!dw8z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe5453722-f91d-4e88-97f1-dcf8bcadf716_1930x1300.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The light mode Vite template</figcaption></figure></div><p>If the Vite React template is already preference-responsive out of the box, we're done, right? Ha! Only if you plan to turn your back on <code>light-dark()</code>!</p><p>As it turns out, the Vite React template achieves a similar effect to <code>light-dark()</code> by implementing the <code>prefers-color-scheme</code> media query instead. This can be seen in portions of the <code>index.css</code> file the template generates below.</p><pre><code>:root {
  ...
  color-scheme: light dark;
  color: rgba(255, 255, 255, 0.87);
  background-color: #242424;
}

...

@media (prefers-color-scheme: light) {
  :root {
    color: #213547;
    background-color: #ffffff;
  }
  a:hover {
    color: #747bff;
  }
  button {
    background-color: #f9f9f9;
  }
}</code></pre><p>We could call it quits here, yes, and say we implemented both a light mode and a dark mode, but... we haven't yet done it with <code>light-dark()</code>, which, you know, is the entire point of the post, so let's pivot away from <code>prefers-color-scheme</code> and instead, at long last, implement <code>light-dark()</code>.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h3>Turning On (or Off!) the Lights: Implementing light-dark()</h3><p>To truly make this app our own, let's visit <code>src/App.jsx</code> in our <code>theme-machine</code> app and replace it with the following code.</p><pre><code>import './App.css'

function App() {
  return &lt;h1&gt;It's me, your pal light-dark()&lt;/h1&gt;
}

export default App</code></pre><p>Next, replace the contents of <code>src/index.css</code> with the following code.</p><pre><code>:root {
  font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
  color-scheme: light dark;
}

body {
  margin: 0;
  display: flex;
  place-items: center;
  min-width: 320px;
  min-height: 100vh;
}</code></pre><p>Alright, let's take a look at our browser and inspect our work so far.</p><p>We removed the <code>prefers-color-scheme</code> media query, yes, but if the app still appears in dark mode for you&#8212;which it should if that's the preference you've set at the OS level&#8212;that's to be expected at this juncture.</p><p>How? Why? Let's explore.</p><p>It turns out, setting <code>color-scheme: light dark</code> at the <code>:root</code> level is enough to trigger some responsive behavior in the browser, <em>even if you haven't set additional color-related styles of your own.</em> This is achieved by the browser applying its user-agent styles to the <code>:root</code> pseudo-class, which in turn apply to the rest of the page.</p><p>But we're not here to rely on the browser's default styles, are we? No, we're here to implement <code>light-dark()</code>! To do this, let's add some <code>color</code> and <code>background-color</code> styles to the <code>body</code> element styles in <code>App.css</code>, at long last making use of <code>light-dark()</code>.</p><pre><code>body {
  /* BEHOLD, LIGHT-DARK() AT LAST */
  color: light-dark(midnightblue, aliceblue);
  background-color: light-dark(aliceblue, midnightblue);  

  /* STYLES THAT WERE HERE BEFORE */
  margin: 0;
  display: flex;
  place-items: center;
  min-width: 320px;
  min-height: 100vh;
}</code></pre><p><strong>Color Me (Un)Surprised</strong></p><p><code>light-dark()</code> accepts more than named colors as arguments! You can use hex codes, RGB values, HSL values, or even custom properties.</p><p>In your browser, you should now see one of the following, depending on your OS's color scheme preference.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!c3Is!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d7db66e-97d1-469c-8161-b0ec7e771cf6_2346x1292.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!c3Is!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d7db66e-97d1-469c-8161-b0ec7e771cf6_2346x1292.png 424w, https://substackcdn.com/image/fetch/$s_!c3Is!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d7db66e-97d1-469c-8161-b0ec7e771cf6_2346x1292.png 848w, https://substackcdn.com/image/fetch/$s_!c3Is!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d7db66e-97d1-469c-8161-b0ec7e771cf6_2346x1292.png 1272w, https://substackcdn.com/image/fetch/$s_!c3Is!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d7db66e-97d1-469c-8161-b0ec7e771cf6_2346x1292.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!c3Is!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d7db66e-97d1-469c-8161-b0ec7e771cf6_2346x1292.png" width="1456" height="802" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d7db66e-97d1-469c-8161-b0ec7e771cf6_2346x1292.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:802,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The theme-machine app in dark mode&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The theme-machine app in dark mode" title="The theme-machine app in dark mode" srcset="https://substackcdn.com/image/fetch/$s_!c3Is!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d7db66e-97d1-469c-8161-b0ec7e771cf6_2346x1292.png 424w, https://substackcdn.com/image/fetch/$s_!c3Is!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d7db66e-97d1-469c-8161-b0ec7e771cf6_2346x1292.png 848w, https://substackcdn.com/image/fetch/$s_!c3Is!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d7db66e-97d1-469c-8161-b0ec7e771cf6_2346x1292.png 1272w, https://substackcdn.com/image/fetch/$s_!c3Is!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d7db66e-97d1-469c-8161-b0ec7e771cf6_2346x1292.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The theme-machine app in dark mode</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eWWc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f1937c-82ce-449d-bbaf-d6fb36f0185c_2350x1302.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eWWc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f1937c-82ce-449d-bbaf-d6fb36f0185c_2350x1302.png 424w, https://substackcdn.com/image/fetch/$s_!eWWc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f1937c-82ce-449d-bbaf-d6fb36f0185c_2350x1302.png 848w, https://substackcdn.com/image/fetch/$s_!eWWc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f1937c-82ce-449d-bbaf-d6fb36f0185c_2350x1302.png 1272w, https://substackcdn.com/image/fetch/$s_!eWWc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f1937c-82ce-449d-bbaf-d6fb36f0185c_2350x1302.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eWWc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f1937c-82ce-449d-bbaf-d6fb36f0185c_2350x1302.png" width="1456" height="807" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08f1937c-82ce-449d-bbaf-d6fb36f0185c_2350x1302.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:807,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The theme-machine app in light mode&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The theme-machine app in light mode" title="The theme-machine app in light mode" srcset="https://substackcdn.com/image/fetch/$s_!eWWc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f1937c-82ce-449d-bbaf-d6fb36f0185c_2350x1302.png 424w, https://substackcdn.com/image/fetch/$s_!eWWc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f1937c-82ce-449d-bbaf-d6fb36f0185c_2350x1302.png 848w, https://substackcdn.com/image/fetch/$s_!eWWc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f1937c-82ce-449d-bbaf-d6fb36f0185c_2350x1302.png 1272w, https://substackcdn.com/image/fetch/$s_!eWWc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08f1937c-82ce-449d-bbaf-d6fb36f0185c_2350x1302.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>The theme-machine app in light mode</em></figcaption></figure></div><h2>How It Works and Testing Both Themes</h2><p>As one might surmise from the implementation above, <code>light-dark()</code> takes two arguments, with the first of these accounting for the color that should be used in light mode, and the second representing the color to display in dark mode. The function then returns the appropriate color based on the user's preference. In the case of the <code>body</code> element in our app, the text color is <code>midnightblue</code> in light mode and <code>aliceblue</code> in dark mode, while the background color is <code>aliceblue</code> in light mode and <code>midnightblue</code> in dark mode.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><p><strong>Fun Fact</strong></p><p><code>light-dark()</code> can be used with any CSS property that accepts a color value, not just <code>color</code> and <code>background-color</code>!</p><p>To test both themes, you could, yes, change your operating system's preference (or, if you embrace dynamic color scheme preference, wait for the sun to go up or come down, depending on the time of day), but that's a bit of a hassle. Instead, you can use the browser's developer tools to simulate each theme.</p><p>In Chrome, this can be achieved by opening your dev tools, clicking the three dots in the top right corner, selecting "More tools," then "Rendering," and finally selecting the color scheme you'd like to simulate in the "emulate CSS media feature prefers-color-scheme" dropdown. You should see the page's styles update to reflect the selected color scheme the moment you select the option you'd like to simulate from the dropdown.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jHCn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31d3ee96-256c-44cb-8516-c6bdf1c7527c_2126x1272.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jHCn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31d3ee96-256c-44cb-8516-c6bdf1c7527c_2126x1272.png 424w, https://substackcdn.com/image/fetch/$s_!jHCn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31d3ee96-256c-44cb-8516-c6bdf1c7527c_2126x1272.png 848w, https://substackcdn.com/image/fetch/$s_!jHCn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31d3ee96-256c-44cb-8516-c6bdf1c7527c_2126x1272.png 1272w, https://substackcdn.com/image/fetch/$s_!jHCn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31d3ee96-256c-44cb-8516-c6bdf1c7527c_2126x1272.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jHCn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31d3ee96-256c-44cb-8516-c6bdf1c7527c_2126x1272.png" width="1456" height="871" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/31d3ee96-256c-44cb-8516-c6bdf1c7527c_2126x1272.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:871,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The location of the prefers-color-scheme toggle in Chrome's dev tools&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The location of the prefers-color-scheme toggle in Chrome's dev tools" title="The location of the prefers-color-scheme toggle in Chrome's dev tools" srcset="https://substackcdn.com/image/fetch/$s_!jHCn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31d3ee96-256c-44cb-8516-c6bdf1c7527c_2126x1272.png 424w, https://substackcdn.com/image/fetch/$s_!jHCn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31d3ee96-256c-44cb-8516-c6bdf1c7527c_2126x1272.png 848w, https://substackcdn.com/image/fetch/$s_!jHCn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31d3ee96-256c-44cb-8516-c6bdf1c7527c_2126x1272.png 1272w, https://substackcdn.com/image/fetch/$s_!jHCn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31d3ee96-256c-44cb-8516-c6bdf1c7527c_2126x1272.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>The location of the prefers-color-scheme toggle in Chrome's dev tools</em></figcaption></figure></div><h2>Congratulations and Cautions</h2><p>You did it! You've successfully implemented <code>light-dark()</code> and know how to test it out for yourself.</p><p>That said, <strong>maybe don't start slapping it in all of your apps quite yet.</strong></p><p>Why? Because as of the date of publication for this post, <code>light-dark()</code> has only just become available to all of the most popular browsers. <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark">MDN indicates</a> it's available in all of the below browsers, though only in the latest versions of them.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BE_s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8beb51-2727-4230-934d-da64ea5f49e8_1212x736.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BE_s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8beb51-2727-4230-934d-da64ea5f49e8_1212x736.png 424w, https://substackcdn.com/image/fetch/$s_!BE_s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8beb51-2727-4230-934d-da64ea5f49e8_1212x736.png 848w, https://substackcdn.com/image/fetch/$s_!BE_s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8beb51-2727-4230-934d-da64ea5f49e8_1212x736.png 1272w, https://substackcdn.com/image/fetch/$s_!BE_s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8beb51-2727-4230-934d-da64ea5f49e8_1212x736.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BE_s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8beb51-2727-4230-934d-da64ea5f49e8_1212x736.png" width="1212" height="736" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c8beb51-2727-4230-934d-da64ea5f49e8_1212x736.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:736,&quot;width&quot;:1212,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;A table that displays the availability of light-dark() as of May 2024&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A table that displays the availability of light-dark() as of May 2024" title="A table that displays the availability of light-dark() as of May 2024" srcset="https://substackcdn.com/image/fetch/$s_!BE_s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8beb51-2727-4230-934d-da64ea5f49e8_1212x736.png 424w, https://substackcdn.com/image/fetch/$s_!BE_s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8beb51-2727-4230-934d-da64ea5f49e8_1212x736.png 848w, https://substackcdn.com/image/fetch/$s_!BE_s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8beb51-2727-4230-934d-da64ea5f49e8_1212x736.png 1272w, https://substackcdn.com/image/fetch/$s_!BE_s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c8beb51-2727-4230-934d-da64ea5f49e8_1212x736.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>As of May 2024, </em><code>light-dark()</code><em> is available in most browsers, though only in some of the latest versions of them.</em></figcaption></figure></div><p>Beyond browser limitations, it should be noted that <code>light-dark()</code> is also always tied to a user's color scheme preference, which means there's no innate way to let users toggle between light and dark mode when they visit your site. And, as we explored above, providing users with a toggle is important for any developer who wants to maximize their site's accessibility.</p><p>This is among the reasons I ultimately chose to forego the use of <code>light-dark()</code> when rebuilding this site. Providing users with the ability to toggle between light mode and dark mode was an important feature for me to provide, personally, but if you're looking to provide some baseline responsiveness with respect to your site's color scheme, <code>light-dark()</code> is, as stated previously, a light-weight, CSS-native approach that will get you to MVP expeditiously.</p><p>Just keep in mind that the <em>M</em> in <em>MVP</em> stands for <em>minimum</em> viable product, and I like to think that, whenever possible, we should strive for a little more than <em>minimum</em>, whether we're in the dark or the light.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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 R: On Everything. Subscribe now for free to never miss another web development tutorial.</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></p>]]></content:encoded></item><item><title><![CDATA[Book Review: The Good Enough Job]]></title><description><![CDATA[The right book. The right time. Right on.]]></description><link>https://www.r-on-everything.com/p/book-review-the-good-enough-job</link><guid isPermaLink="false">https://www.r-on-everything.com/p/book-review-the-good-enough-job</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Thu, 23 May 2024 17:52:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!7uQ0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7uQ0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7uQ0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!7uQ0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!7uQ0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!7uQ0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7uQ0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png" width="416" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b2397cf3-3329-4ad1-97dd-d3a4c762719b_1080x1080.png&quot;,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:1590024,&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="https://substackcdn.com/image/fetch/$s_!7uQ0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!7uQ0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!7uQ0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!7uQ0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F80de90ee-2ad5-4bc8-9b68-7c620deba2e8_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The Right Book. The Right Time. <em>Right On.</em></h2><p>That's how I felt mere pages into <em>The Good Enough Job</em> by Simone Stolzoff. This came as a great relief; given its title, I came to the book with a bit of trepidation. Would it prove to be a thinly-conceived anti-work<a href="https://www.ryanrcampbell.com/2024/05/23/book-review-the-good-enough-job#anti-work">*</a> screed? Would reading it undercut the momentum I'd been building to push myself out of my professional comfort zone?</p><p>I'm happy to report I was incorrect on both counts.</p><p>In the end, <em>The Good Enough Job</em> serves as an affirmation of what many skeptics of workism surely feel at times, even if it's difficult&#8212;or a professional hazard&#8212;to articulate.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><h2>Workism: the <em>-ism</em> that Should Be an <em>Isn't</em></h2><p>In <em>The Good Enough Job</em>, Stolzoff presents workism as a philosophy that elevates work as the altar at which many (read: most) Americans worship, with the majority of the afflicted doing so unknowingly or, for those who do it with an alleged sense of agency, at their own peril.</p><p><em>What do you do for a living?</em></p><p>This is the question the book's introduction posits to be the first many Americans will ask another shortly after meeting. If that rings true, well, case in point: the primacy of this icebreaker as a supposed gateway into understanding a person as defined by the trade they ply is, on its own, an indicator of the value our culture places on work.</p><p>The book's own author concedes that they've &#8220;spent much of [their] career searching for a vocational soulmate, for a job that doesn't just pay the bills but is a unique reflection of who [they are].&#8221;</p><p>Again, if this resonates, you're not alone.</p><p>In fact, that single quote speaks to the heart of two of the themes in <em>The Good Enough Job</em> that hit home for me particularly hard as a reader, namely vocational awe and enmeshment.</p><h2>The Awesome (Awful?) Power of Vocational Awe</h2><p>Let me be clear: Simone Stolzoff did not coin the term <em>vocational awe</em>, nor does he take credit for having done so. On the contrary, Stolzoff cedes the stage through <em>The Good Enough Job</em> to the nine individuals he interviewed for the book, including Fobazi Ettarh, who introduced the world to the term vocational awe in the context of librarianship.</p><p>There are a number of facets to be explored with respect to vocational awe&#8212;Ettarh wrote an entire academic paper on the topic, after all&#8212;but for our purposes, we'll explore it as the notion that there are some professions inherently worth holding in high esteem, not because they are the highest-earning careers, but rather because they are jobs that individuals sacrifice a great deal for personally while often earning very little for the privilege.</p><p>The trade-off for those who assume these positions is, as the prevailing narrative would have it, that those in these fields are <em>following their passion</em> or <em>doing what they love</em> or <em>realizing their dreams</em>.</p><p>Those of you who have followed my <a href="https://www.ryanrcampbell.com/2021/05/15/im-done-writing-for-now-i-promise-you-this-is-okay/">blog</a> or <a href="https://www.ryanrcampbell.com/podcast/youre-not-your-author-you-featuring-m-a-hinkle-writescast-097/">podcasts</a> over the years may see where I'm going with this. Worse yet, you may be already feeling acutely the same pang that plagued me as I turned from one page to the next in this particular section of <em>The Good Enough Job</em>.</p><p>If you're not there yet, let me be direct. Authorship and work in publishing&#8212;especially the closer you are to content creation&#8212;far too often take advantage of those who participate in the ecosystem by abusing the air of vocational awe that surrounds it.</p><p>To expound on this, there was a time, years ago, when <a href="https://www.reddit.com/r/selfpublish/comments/tzh1o7/in_your_opinion_when_can_a_person_call_herself_an/">some</a> <a href="https://www.google.com/search?q=when+can+you+call+yourself+an+author">debate</a> emerged online about when one could say they had made the transition from &#8220;aspiring author&#8221; to &#8220;author.&#8221; Those in the gatekeeping camp argued that to be an author is to have earned it via publication, whereas those in the inclusive camp suggested that to have written is to have become a writer.</p><p>The merits of either argument aside, that the debate existed at all speaks to a consequence of vocational awe. If to be worthy of the social esteem associated with authorship requires some amount of sacrifice, should those who have made such sacrifices not demand some scrutiny with respect to that which, as they might have it, separates the <em>doers</em> from those who <em>would do?</em></p><p>The debate itself is not particularly productive. It serves, ultimately, as a distraction from the true injury suffered by creators and creators-adjacent in the publishing ecosystem, which, excepting the exceedingly successful or otherwise wise to the game, preys on those whose passion drives it, no matter what they call themselves.</p><p>Some will object to this characterization of the business of publishing as predatory. I would challenge that reaction, however, by countering that any knee-jerk objection is likely a culturally conditioned extension of the very vocational awe to which I in this post&#8212;and Ettarh in her work in library sciences&#8212;draw attention. One not need look particularly long to uncover examples of the abuses&#8212;or opportunities for abuse&#8212;that exist in publishing: the <a href="https://ucsdguardian.org/2021/11/21/unbalanced-power-dynamics-in-the-music-industry/">unbalanced publisher-publishee power dynamic</a><a href="https://www.ryanrcampbell.com/2024/05/23/book-review-the-good-enough-job#music-industry">**</a>, the <a href="https://writerbeware.blog/category/vanity-publishing/">proliferation of profiteering pay-for-play vanity publishers</a> (or vanity publishers disguised in the clothing of independent presses), the <a href="https://writerbeware.blog/2024/03/15/the-impersonation-list/">litany of scams that prey on the hope of the aspiring</a>, <a href="https://www.reddit.com/r/books/comments/12g3m5g/how_much_do_authors_actually_make/">pay that amounts to pennies on the hour</a>. The list goes on.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><p>And how is this ecosystem perpetuated? Via statements that anyone who participates in the industry as a creator should be <em>so grateful they get to work in a field that lets them follow their passion</em>.</p><p>This, I suspect, is the origin of the mantra that reminds creators to write not for the fame or fortune, but rather <a href="https://www.thecrackpotwriter.com/how-do-authors-get-paid/#:~:text=I%20can%20hear,what%20we%20do.">for the love of the written word</a>. I believe this to be a right-minded recommendation, even if many may more shallowly interpret it as commentary on the likelihood of success as opposed to a philosophy that even those who succeed ought to abide.</p><p><em>The Good Enough Job</em> explores these sentiments in a manner that lets readers understand vocational awe in the context of specific industries. The book also recognizes vocational awe as a notion whose very existence becomes an indictment of a culture whose regard for work makes willing sacrifices of those who embrace it, or at least those who embrace it as an extension of the workist philosophy.</p><p>Stolzoff does not stop at merely familiarizing readers with vocational awe, either. Instead, through Ettarh's story and his own commentary, Stolzoff provides a structure for understanding the impact of vocational awe and, critically, how one can find ways to overcome its corrupting effects. In this way, <em>The Good Enough Job</em> is not only a descriptive guide, but a prescriptive one as well, not only with respect to vocational awe, but to enmeshment as well.</p><h2>The Loss of <em>Me</em> in Enmeshment</h2><p>Listeners to <a href="https://www.ryanrcampbell.com/podcast/youre-not-your-author-you-featuring-m-a-hinkle-writescast-097/">the Writescast Network</a> or visitors to this site (<a href="https://www.r-on-everything.com/p/the-story-so-far">see the extended version of the about page</a>) will have some familiarity with enmeshment already, even if not by that name.</p><p>Simply put, enmeshment describes the phenomenon of the loss of one's self to the idea of one's self as their career. For example, those affected by enmeshment may fail to draw a distinction between who they are as a person and their identity as, say, a paramedic, author, or software engineer.</p><p><a href="https://www.ryanrcampbell.com/about">I've written about</a>&#8212;or at least hinted at&#8212;my experiences with enmeshment as an author, but my acquaintance with enmeshment extends beyond the realm of publishing. As part of my about-face from all things writerly, <a href="https://ryanrcampbell.substack.com/p/im-done-writing-for-now-i-promise-you-this-is-okay">I ran headfirst into web development</a>, not as a matter of passion, but desperation.</p><p>Having only understood my adult self as one defined by his trade, I found myself falling into the same traps that had ensnared me in my time as an author-first individual. At what point in my web development journey would I no longer be an aspiring engineer? And until I could drop <em>aspiring</em> from that sense of self, what did that mean in the in-between? If I was neither an author nor an engineer then, well, what was I?</p><p>That these questions were asked at all is indicative of the toll enmeshment&#8212;and a residual nastiness imposed by a longstanding adherence to vocational awe&#8212;can take on an individual's sense of self-worth in a culture so willing to entangle one's career and one's identity.</p><p>However, when Stolzoff writes &#8220;we are not born with a fixed identity; it's something we build over time,&#8221; I find myself refreshed. It's true, after all: how similar is your sense of identity now to the sense of identity you held at seven, nineteen, or thirty years of age? It's not as if one only comes into an identify of their own upon finding a career; imagine believing a seven-year-old lacks an identity because they haven't yet become a triple-threat astronaut-cowboy-archaeologist. Laughable, right?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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="https://www.r-on-everything.com/subscribe?"><span>Subscribe now</span></a></p><p>If we're willing to accept the notion of identity as malleable, we liberate ourselves relative to a paradigm that encourages one's sense of self to be defined by their occupation and the value one provides to stakeholders.</p><p>I'll point out that enmeshment need not be limited to one's vocation, either. I suspect the inspiration for <a href="https://youtube.com/shorts/PD_J4AGRt1k?si=hzPp_TurZEF-djtH">this Tim Robinson sketch</a> (if you have Netflix and can watch the full version, do) comes from the frequently-reported loss of personal identity associated with parenthood. When one's identity is consumed by the idea of being a parent, what happens when one becomes an empty-nester? Those individuals remain parents, of course, but, well, it's certainly not in the same way as when their children were still at home. And what became of those parents' senses of self while the kids <em>were</em> under their roof?</p><p>Here, again, we see the trappings of enmeshment. Whether via cultural conditioning, biology, or a sense of duty, the outcomes are the same.</p><h2><em>More Than</em> Through Less</h2><p>It would be easy to, given the above, feel as though there is little reason for hope. If we're up against the prevailing narratives of the culture in which we persist&#8212;as well as, in the context of parenthood, thousands of years of evolutionary biology&#8212;what's to be done when we find ourselves stricken by vocational awe or unsure where we end and our careers begin?</p><p>When <a href="https://www.megangreenwell.com/">Megan Greenwell</a>, the individual profiled for <em>The Good Enough Job</em>'s chapter on enmeshment, says that she wonders &#8220;what percentage of [her] drive to work all the time is that [she] truly [loves] it, and how much is that [she doesn't] know what else to do with [herself],&#8221; the situation can feel even more dire.</p><p>But it's not all doom and gloom. Cultivating an awareness of these phenomena is an important first step in the journey to reclaiming one's autonomy and sense of self. By subsequently accepting ourselves as <em>more than</em>, we empower ourselves to be defined not merely by what we do for a living or by our relationships to others, but by who we are to ourselves, both now and in the future.</p><p>After all, despite Greenwell's lack of certainty regarding her relationship to work, Stolzoff writes that she still &#8220;sleeps, eats, and breathes journalism&#8221; but has &#8220;taken her foot off the gas [by leaving the industry in a formal capacity] for long enough to find worth in other ways too.&#8221;</p><p>And how has she done this? By spending time with family and, as Stolzoff recounts it, &#8220;by being a better friend than in any other period of her adult life.&#8221;</p><p>So, yes, we can <em>be</em> more without needing to <em>do</em> more. In fact, it's entirely possible that one might have to do <em>less</em> to become <em>more than</em>.</p><p>To do this requires courage, yes, but it's a courage that lies at the heart of all the <em>whos</em> who make our <em>us</em>. That courage can be channeled. It can be directed. It can be the key to unleashing that <em>more than</em> inherent within us all.</p><p>And it can start with the you who is reading this. It can start right now.</p><h2>The Verdict</h2><p>Ultimately, <em>The Good Enough Job</em> does more than a good enough job describing these and many other facets of the struggle to reclaim life from work, and I recommend it to anyone who has ever endeavored to understand themselves as more than any one act, job, or choice.</p><p>I suspect there are at least a few of you out there.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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 R: On Everything. Subscribe now for free to never miss another book review.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p><em>*For the record, I hold acolytes of the anti-work movement in a fair amount of esteem. That said, as with many other movements on the cutting edge of redefining or reframing deeply entrenched social or cultural narratives, there are a number of boisterous hangers-on who undermine the message and whose volume, I suspect, is increased by those who would see the movement stymied. It's far easier to uphold a prevailing narrative&#8212;even one worth questioning&#8212;when those who benefit from its hegemony make caricatures of select targets in the counterculture.</em></p><p><em>**Yes, this example is taken from the realm of music publication, but, as an "of the arts" industry that is historically difficult to break into without the aid of a record label, the point remains. As it turns out&#8212;excepting the obvious abuses at the hands of vanity publishers and outright scammers&#8212;it's hard to find individual authors speaking out about their na&#239;vet&#233; having been taken advantage of by a publisher. This</em> could <em>be because it simply doesn't happen. I can think of at least one other reason why there might be an absence of stories about this, though, too. That said, I'm working on a follow-up post that will explore this in more detail and offer plenty of counterpoints to this assertion as well, so stay tuned.</em></p>]]></content:encoded></item><item><title><![CDATA[The Story (So Far)]]></title><description><![CDATA[The extended version.]]></description><link>https://www.r-on-everything.com/p/the-story-so-far</link><guid isPermaLink="false">https://www.r-on-everything.com/p/the-story-so-far</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Fri, 03 May 2024 23:35:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ab123b5b-3f1c-474d-9bfd-7f0f7bcfd425_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3nTf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd801b58e-dfd0-4d7e-a212-e1516df0b191_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3nTf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd801b58e-dfd0-4d7e-a212-e1516df0b191_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!3nTf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd801b58e-dfd0-4d7e-a212-e1516df0b191_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!3nTf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd801b58e-dfd0-4d7e-a212-e1516df0b191_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!3nTf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd801b58e-dfd0-4d7e-a212-e1516df0b191_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3nTf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd801b58e-dfd0-4d7e-a212-e1516df0b191_1080x1080.png" width="416" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d801b58e-dfd0-4d7e-a212-e1516df0b191_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd6ddeb8-d6b1-4ef1-89d0-e67f94ef693d_1080x1080.png&quot;,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:416,&quot;bytes&quot;:1548175,&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="https://substackcdn.com/image/fetch/$s_!3nTf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd801b58e-dfd0-4d7e-a212-e1516df0b191_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!3nTf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd801b58e-dfd0-4d7e-a212-e1516df0b191_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!3nTf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd801b58e-dfd0-4d7e-a212-e1516df0b191_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!3nTf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd801b58e-dfd0-4d7e-a212-e1516df0b191_1080x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Call Me Ishmael</h2><p>On second thought, don't. I've had enough nicknames for one lifetime; the list needn't grow longer.</p><p>That I've had as many nicknames as there are stars in the sky is likely unsurprising, at least not when juxtaposed against the jack-of-all-trades theme that runs throughout this site.</p><p>And why shouldn't that be the case? The truth is I've been a bit of everything. Pizza-slinging psycholinguist? Check. Soccer-playing polyglot? You know it. Even in my youth, I was somehow both the kid with the lead in the school musical and a member of the state-championship-winning track team.</p><p>Go figure.</p><p>Ultimately, it's taken me a long time to understand&#8212;and to embrace&#8212;myself as an all-of-the-above person, and the only way to understand that for yourself is to see the story in sum, or at least the story as I've experienced it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aQCu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac81fff-33fb-4699-a517-4f414283a832_1512x976.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aQCu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac81fff-33fb-4699-a517-4f414283a832_1512x976.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aQCu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac81fff-33fb-4699-a517-4f414283a832_1512x976.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aQCu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac81fff-33fb-4699-a517-4f414283a832_1512x976.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aQCu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac81fff-33fb-4699-a517-4f414283a832_1512x976.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aQCu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac81fff-33fb-4699-a517-4f414283a832_1512x976.jpeg" width="380" height="245.2910052910053" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eac81fff-33fb-4699-a517-4f414283a832_1512x976.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:976,&quot;width&quot;:1512,&quot;resizeWidth&quot;:380,&quot;bytes&quot;:427787,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!aQCu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac81fff-33fb-4699-a517-4f414283a832_1512x976.jpeg 424w, https://substackcdn.com/image/fetch/$s_!aQCu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac81fff-33fb-4699-a517-4f414283a832_1512x976.jpeg 848w, https://substackcdn.com/image/fetch/$s_!aQCu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac81fff-33fb-4699-a517-4f414283a832_1512x976.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!aQCu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac81fff-33fb-4699-a517-4f414283a832_1512x976.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Signing books at a 2019 event in Beloit, Wisconsin</em></figcaption></figure></div><h3>Big Plans</h3><p>The year is 2012, and a bright-eyed boy by the name of, well, it's me. We're talking about me. Anyway, I graduated from college with big plans: I was heading to Brazil for three months to teach English and Spanish, and, once I returned, I planned to continue my independent language studies and apply to MIT's graduate program in psycholinguistics.</p><p>To think I'd be accepted wasn't unreasonable; I was a high-achieving student who had graduated from UW-Madison with a double major in Spanish and linguistics (with honors in the major!), and my junior- and senior-year hobbies consisted almost entirely of devouring the works of Chomsky, Ladefoged, and Pinker. I'd even written my honors thesis on the very approachable (and not at all unreasonable to bring up casually at dinner parties) topic of the psychological representations of underspecified vowels amongst speakers of languages that feature vowel harmony. Yeehaw!</p><p>Simply put, a world of opportunity was waiting for me, if only I had the determination to seize it.</p><p>As I saw it, things were going to work out precisely as planned (definitely! for sure! no doubt about it!), beginning with that three-month stint in Brazil.</p><h3><em>Things were going to work out precisely as planned... no doubt about it!</em></h3><h3>Southward Bound</h3><p>Has this ever happened to you? You head to another country for three months to teach a couple of languages, but then when you get there, it turns out there is no job and you've just moved like 4,000 miles almost entirely for the sake of it? <em>Has this ever happened to you?</em></p><p>Yeah, it happened to me.</p><p>I'd spent the previous year preparing for this trip, taking accelerated Portuguese-language courses and setting aside whatever cash I could from my pizza delivery gig to save up for this southbound excursion, but I learned in a matter of days after my arrival that the opportunity I'd been preparing myself for was not, shall we say, as advertised.</p><p>At this point, I had two options. I could either instantly incinerate what savings I had remaining and move forward my return flight to the U.S.&#8212;where I'd presumably be cast into the fires of a good-old-fashioned post-graduation job search&#8212;or I could <em>slowly</em> incinerate what savings I had remaining and stay in Brazil, forging friendships and deepening my foreign-language fluency.</p><p>It's worth noting that only one of these options also came with diesel-strength espresso, and viewed through that lens, my choice was more or less made for me. Brazil it was!</p><p>In a surprise to absolutely no one, three months of largely unstructured time&#8212;fueled by copious amounts of the aforementioned espresso&#8212;led to interesting outcomes, the most notable of which was that <strong>I finally got around to writing that novel I'd been talking about for years</strong>.</p><h3>The Great American Novel</h3><p>Ah, yes. The Great American Novel. You know, the novel everyone writes when they sit down to write a novel, especially if it's their first. How hard could it be, right?</p><p>That the novel in question does not figure among <a href="https://ryanrcampbell.substack.com/p/books">my published works</a> should tell you precisely how hard it is.</p><p>Na&#239;vet&#233; aside, over the course of those three months, I did write something vaguely resembling a manuscript, a dream I'd had since I was in elementary school. I thought for sure that once I returned to the U.S., I'd not only land my first Real Job&#8482;, but I'd also apply to grad school and, naturally, get a novel published on the side.</p><p>This is not at all what transpired.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rymK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d7269aa-ddd8-432d-aa1c-30a88d1af7e7_960x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rymK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d7269aa-ddd8-432d-aa1c-30a88d1af7e7_960x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rymK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d7269aa-ddd8-432d-aa1c-30a88d1af7e7_960x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rymK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d7269aa-ddd8-432d-aa1c-30a88d1af7e7_960x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rymK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d7269aa-ddd8-432d-aa1c-30a88d1af7e7_960x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rymK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d7269aa-ddd8-432d-aa1c-30a88d1af7e7_960x720.jpeg" width="444" height="333" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d7269aa-ddd8-432d-aa1c-30a88d1af7e7_960x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:960,&quot;resizeWidth&quot;:444,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!rymK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d7269aa-ddd8-432d-aa1c-30a88d1af7e7_960x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rymK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d7269aa-ddd8-432d-aa1c-30a88d1af7e7_960x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rymK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d7269aa-ddd8-432d-aa1c-30a88d1af7e7_960x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rymK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d7269aa-ddd8-432d-aa1c-30a88d1af7e7_960x720.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>My bedroom and office in Brazil, where I wrote my first novel-length manuscript. Yes, the mattress just flopped down onto the floor. (2012)</em></figcaption></figure></div><h3>Best Laid Plans</h3><p>Life comes at you fast, as they say, and I'm not sure life has ever come at me much more quickly than in my first few months back stateside.</p><p>After a fruitless series of interviews in the quest for the fabled Real Job&#8482;, I relented and returned to my pizza guy gig (which, I would later recognize, was a Real Job&#8482; in its own right, but we don't have time for that right now). In between late night pizza delivery shifts, I wrote. Like, <em>all the time</em>. I even carried a back-pocket-sized notepad with me to write on when it wasn't practical to bust out my laptop.</p><p>I also sought community. Through the University of Wisconsin-Madison's Continuing Studies in Writing program, I enrolled in courses, connected with a critique group, and dedicated myself to attending it every other Saturday morning for years. It turned out I had far more to learn than I ever could have imagined, but I remained determined to see my work through to publication.</p><p>However, after two years of dedicated practice and study (and countless attempts to attract a literary agent to represent me and my work), I felt no closer to seeing my words in print, and the late-night pizza operation was finally taking its toll. Oh, and that psycholinguistics program at MIT... whatever happened to that?</p><p>Clearly on the verge of a quarter-life crisis, I did what any reasonable person in my position would do: I quit my job and went back to Brazil. <em>Vambora!</em></p><h3>Trade-offs, Trade-ups</h3><p>My second stint in South America coincided perfectly with the 2014 World Cup, which Brazil hosted. After taking a month to rekindle my affinity for radioactive espresso and <em>futebol</em>, I concocted a plan: this time when I returned home, I'd focus not on my dream of becoming an author, but rather on the practicalities of becoming a real life adult who, I deeply hoped, would finally find himself one of those Real Jobs&#8482; everyone kept going on about.</p><p>This, again, did not go as planned. It seemed that after a couple of additional years in the service industry, employers had me pegged as a lifer. More frustrated than ever, I coped by, you guessed it, returning to writing as much as I could in between job hunting and attempting to up-skill (my first flirtation with JavaScript!).</p><p>Then, on a late summer day in 2014, fate intervened, by which I mean the HR department of an agricultural firm. To support their sales in Latin America, they were in desperate need of someone who spoke Spanish and Portuguese, which, wouldn't you know it, were two skills I just so happened to have.</p><p>Imagine, now, a montage: me, struggling to settle into my first Real Job&#8482; (is this really what everyone does for 40 hours a week until they retire or die?), learning the ins and outs of livestock and feed scales (not to mention the associated vocabulary in Spanish and Portuguese), jumping from the world of agriculture to a similar job in the field of medical devices (and, again, learning the associated vocabulary in Spanish and Portuguese), transitioning from sales support to international regulatory affairs, being offered a publishing contract for a novel&#8212;</p><p>Wait. What? <em>Being offered a publishing contract for a novel?</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ClNX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea268be-eb9d-4144-9c28-918835fa3fa5_720x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ClNX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea268be-eb9d-4144-9c28-918835fa3fa5_720x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ClNX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea268be-eb9d-4144-9c28-918835fa3fa5_720x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ClNX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea268be-eb9d-4144-9c28-918835fa3fa5_720x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ClNX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea268be-eb9d-4144-9c28-918835fa3fa5_720x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ClNX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea268be-eb9d-4144-9c28-918835fa3fa5_720x720.jpeg" width="478" height="478" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3ea268be-eb9d-4144-9c28-918835fa3fa5_720x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:720,&quot;resizeWidth&quot;:478,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!ClNX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea268be-eb9d-4144-9c28-918835fa3fa5_720x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ClNX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea268be-eb9d-4144-9c28-918835fa3fa5_720x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ClNX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea268be-eb9d-4144-9c28-918835fa3fa5_720x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ClNX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3ea268be-eb9d-4144-9c28-918835fa3fa5_720x720.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Testing the hypothesis that if one drinks enough mate, all of life's problems go away (2014)</em></figcaption></figure></div><h3>Rise of All Things Bookish</h3><p>Yup, there was no keeping me away from those novels I'd been working on. Despite the daily grind, I'd still been at the hustle: getting up early to write before work, writing on my lunch breaks, writing when I got home, still attending those critique groups on the weekends... the list goes on. It's also during this window that I founded <a href="https://www.ryanrcampbell.com/podcasts">the Writescast Network</a>, which introduced me to hundreds of other authors and industry professionals over its four years in operation.</p><p>With a publishing contract signed (and a couple of others on their way to my inbox), I left the world of Real Jobs&#8482; behind to finally commit to my &#10024;<em>Dream Job</em>&#10024;.</p><p>The following years consisted of book launches, platform-building, speaking gigs, and coaching other authors in their pursuit of publication. For a brief time, I taught through the University of Wisconsin-Madison's Continuing Studies in Writing program and served on the board of the Wisconsin Writers Association. Oh, and my wife and I founded Kill Your Darlings Candle Company, which, as its mission statement would tell you, sustainably illuminated the lives of readers, writers, and their communities.</p><p>At long last, I was living the life I was meant to be living all along! Everything was exactly as it should have been. Perfect, really. Great. Good. Wonderful. Fine.</p><p>Why are you making that face? <em>I said everything was <strong>fine</strong></em>.</p><h2>Everything Was Fine (Or Not)</h2><p>Like everyone else, I was not immune to the vagaries of the pandemic, during which one personal revelation hit me particularly hard: the path I was on was no longer sustainable, assuming it ever had been at all.</p><p>In the same way that the pizza delivery job's late night hours eventually chased me from the service industry, the round-the-clock maintenance of my work as an author, podcaster, writing coach, and business owner had more or less ground my soul into dust, and that's without mention of a truth I'd been ignoring for years&#8212;</p><p><em>I'd had a much easier time supporting myself as a pizza delivery driver than was ever going to be the case as an author.</em></p><p>More disillusioned than ever, I had to shake things up, and I knew I'd have to try something different. No amount of running away to Brazil was going to save me, not this time.</p><h3><em>No amount of running away to Brazil was going to save me, not this time.</em></h3><h2>Enter Bootcamp</h2><p>No, not the military kind, the <em>coding</em> kind. In assessing how to align my interests and skill set, I realized my background in linguistics and language learning&#8212;along with how much I'd enjoyed building websites for all of my entrepreneurial endeavors in the preceding years&#8212;might make me the perfect candidate to learn the languages of the web in pursuit of an entirely new career.</p><p>This time, however, my attempt to up-skill would be no mere flirtation with JavaScript. To make the most of the opportunity, I had to commit.</p><p>For the next six months, I dropped (almost) everything. The hours previously spent writing, podcasting, and teaching were replaced with hours of coding, committing, and learning. For the first time since college, I felt truly immersed in and challenged by an educational experience, and I look back now realizing how much I loved every minute of it.</p><p>The risk I'd taken to make this transition had paid off, or at least it would so long as I landed myself a job after the bootcamp's completion.</p><p>Fortunately, after countless interviews and a handful of offers, I accepted a position at a financial services and insurance firm in Milwaukee, about 90 miles east of where my wife and I lived outside of Madison.</p><h2>The Only Constant Is Change</h2><p>So, we packed up and moved, somehow managing to sell the candle company along the way and, for my part, publishing another novel while I settled into a new life in a new city with a new job in a new industry.</p><p>As one might expect, this transition was not without some bumps along the way, and plenty of secondary consequences accompanied the move. After seven years playing on the same soccer team, I had to bid the Men of the Night's Watch adieu and look for a team in the Milwaukee area with which I could ply that particular trade. We had to sweat it out while we waited for the sale of our Madison-area condo to close, and my wife had to adjust to the now fully-remote version of her own job.</p><p>And our cats Hashtag and Rhaegar, well, they were fine, honestly. They're cats.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LVON!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c50e4d3-4ce8-4bf7-942a-75908cd9e116_1179x1169.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LVON!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c50e4d3-4ce8-4bf7-942a-75908cd9e116_1179x1169.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LVON!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c50e4d3-4ce8-4bf7-942a-75908cd9e116_1179x1169.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LVON!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c50e4d3-4ce8-4bf7-942a-75908cd9e116_1179x1169.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LVON!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c50e4d3-4ce8-4bf7-942a-75908cd9e116_1179x1169.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LVON!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c50e4d3-4ce8-4bf7-942a-75908cd9e116_1179x1169.jpeg" width="468" height="464.03053435114504" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c50e4d3-4ce8-4bf7-942a-75908cd9e116_1179x1169.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1169,&quot;width&quot;:1179,&quot;resizeWidth&quot;:468,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!LVON!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c50e4d3-4ce8-4bf7-942a-75908cd9e116_1179x1169.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LVON!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c50e4d3-4ce8-4bf7-942a-75908cd9e116_1179x1169.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LVON!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c50e4d3-4ce8-4bf7-942a-75908cd9e116_1179x1169.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LVON!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c50e4d3-4ce8-4bf7-942a-75908cd9e116_1179x1169.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Heading out on a candle delivery run for KYD Candle Co. (2020)</em></figcaption></figure></div><p>Perhaps the biggest adjustment for me was my return to full-time employment outside of the home. After years of focusing on my own projects and workflows, I was thrust into the world of Jira boards and Agile development, and I learned rather quickly there are things no coding bootcamp can prepare you for.</p><p>But, just as I dedicated myself to getting the absolute most out of my bootcamp experience, I embraced the challenges of my new career as well, all while finding ways to apply my skill set from publishing in the software engineering space. After only seven months as an associate engineer, my commitment to squashing security vulnerabilities, developing documentation for Kubernetes namespace migrations, and starting a company-internal podcast to improve cross-functional communication had earned me a promotion (more on what I've done in the software engineering space can be found in the "boasts" section of the tech hub).</p><p>In my current role, I continue to complement my burgeoning technical repertoire with skills from my past by speaking at company events, representing my teams in Hackathon presentations, and writing on tech topics for the company-internal blog.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zldD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51e0f35d-fa6d-4d81-a4a1-6cf8698ce5f9_616x616.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zldD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51e0f35d-fa6d-4d81-a4a1-6cf8698ce5f9_616x616.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zldD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51e0f35d-fa6d-4d81-a4a1-6cf8698ce5f9_616x616.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zldD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51e0f35d-fa6d-4d81-a4a1-6cf8698ce5f9_616x616.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zldD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51e0f35d-fa6d-4d81-a4a1-6cf8698ce5f9_616x616.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zldD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51e0f35d-fa6d-4d81-a4a1-6cf8698ce5f9_616x616.jpeg" width="436" height="436" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51e0f35d-fa6d-4d81-a4a1-6cf8698ce5f9_616x616.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:616,&quot;width&quot;:616,&quot;resizeWidth&quot;:436,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!zldD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51e0f35d-fa6d-4d81-a4a1-6cf8698ce5f9_616x616.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zldD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51e0f35d-fa6d-4d81-a4a1-6cf8698ce5f9_616x616.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zldD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51e0f35d-fa6d-4d81-a4a1-6cf8698ce5f9_616x616.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zldD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51e0f35d-fa6d-4d81-a4a1-6cf8698ce5f9_616x616.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Hosting a company-internal podcast in New York in November 2023</em></figcaption></figure></div><h3>Stability, Or Something Like It</h3><p>A few years into this new life in Milwaukee, I'm happy to report I'm finally finding the balance I've been in search of all these years. I'm embracing the idea that it's okay to be more than one thing. We contain multitudes, as they say; there's little sense in pretending otherwise. That's why, whenever you change pages on this site, the title associated with my name at the top of the page changes, too. Am I an author? Yes. A technologist? Yes. A blogger and podcaster and community builder and soccer player and pet padre and polyglot and&#8212;? <em>Yes, yes, yes.</em></p><p>So, if ever you find yourself wondering who&#8212;or which of some subset of <em>who</em>s&#8212;you are, choose not to define yourself as any one of these; choose <em>all of the above</em>. It won't be easy&#8212;we can't be everything to everyone all of the time&#8212;but it will mean you can bring the most of yourself to the world every day, and that has to count for something.</p><p>Besides, if whatever you're doing isn't working out, there's nothing a trip to Brazil won't fix.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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">If you made it through the extended version of the story so far, you&#8217;re ready: subscribe now for free to fuel your curiosity with a new post each week.</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[Welcome to the New Ryan R. Campbell (Or at Least the New Website)]]></title><description><![CDATA[It's been a while&#8212;nearly two years, to be exact&#8212;but golly, do I have some updates.]]></description><link>https://www.r-on-everything.com/p/welcome-to-the-new-ryan-r-campbell</link><guid isPermaLink="false">https://www.r-on-everything.com/p/welcome-to-the-new-ryan-r-campbell</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Fri, 03 May 2024 17:46:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wWCg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wWCg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wWCg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png 424w, https://substackcdn.com/image/fetch/$s_!wWCg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png 848w, https://substackcdn.com/image/fetch/$s_!wWCg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png 1272w, https://substackcdn.com/image/fetch/$s_!wWCg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wWCg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png" width="1200" height="675" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:675,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:358444,&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="https://substackcdn.com/image/fetch/$s_!wWCg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png 424w, https://substackcdn.com/image/fetch/$s_!wWCg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png 848w, https://substackcdn.com/image/fetch/$s_!wWCg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png 1272w, https://substackcdn.com/image/fetch/$s_!wWCg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44ae67ad-9cc2-4e50-92e4-7d823e5cd932_1200x675.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="pullquote"><p><strong>Note: </strong>this post was originally published on ryanrcampbell.com, along with others from 2024 and earlier.</p></div><h2>Well, I'm Back</h2><p>It's been a while&#8212;nearly two years, to be exact&#8212;but golly, do I have some updates, one of which is the very site you're visiting now.</p><p>But first, since most of you are more likely familiar with me as an author than anything else (at least at this point), let's start there.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_oGu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb450d34d-9000-4521-a333-fcc788fc0c91_1650x2400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_oGu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb450d34d-9000-4521-a333-fcc788fc0c91_1650x2400.png 424w, https://substackcdn.com/image/fetch/$s_!_oGu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb450d34d-9000-4521-a333-fcc788fc0c91_1650x2400.png 848w, https://substackcdn.com/image/fetch/$s_!_oGu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb450d34d-9000-4521-a333-fcc788fc0c91_1650x2400.png 1272w, https://substackcdn.com/image/fetch/$s_!_oGu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb450d34d-9000-4521-a333-fcc788fc0c91_1650x2400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_oGu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb450d34d-9000-4521-a333-fcc788fc0c91_1650x2400.png" width="276" height="401.489010989011" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b450d34d-9000-4521-a333-fcc788fc0c91_1650x2400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2118,&quot;width&quot;:1456,&quot;resizeWidth&quot;:276,&quot;bytes&quot;:886546,&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="https://substackcdn.com/image/fetch/$s_!_oGu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb450d34d-9000-4521-a333-fcc788fc0c91_1650x2400.png 424w, https://substackcdn.com/image/fetch/$s_!_oGu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb450d34d-9000-4521-a333-fcc788fc0c91_1650x2400.png 848w, https://substackcdn.com/image/fetch/$s_!_oGu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb450d34d-9000-4521-a333-fcc788fc0c91_1650x2400.png 1272w, https://substackcdn.com/image/fetch/$s_!_oGu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb450d34d-9000-4521-a333-fcc788fc0c91_1650x2400.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The 2022 International Book Awards finalist in Humor &amp; Satire</figcaption></figure></div><h2>Author Business</h2><p>Hey, remember <em><a href="https://ryanrcampbell.substack.com/p/books">Scambait?</a></em> When I last posted, it had hardly been out for a month. Since then, your support and reviews have been wonderful to be on the receiving end of, and I'm thrilled to announce that (back in 2022), <em><strong>Scambait</strong></em><strong> was named a finalist in the International Book Awards!</strong></p><p>Of books I've written, <em>Scambait</em> remains a favorite for me, personally, so it was deeply gratifying to see it get that recognition.</p><p>In light of <em>Scambait</em>'s success, one might be wondering, "what's next?" or, given that it's been two years without a writerly update, "what happened?"</p><p>Be patient. We're getting to that. Like, now.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;06588edd-7947-45c7-86a2-e87474823973&quot;,&quot;caption&quot;:&quot;Scambait&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Books&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:113519360,&quot;name&quot;:&quot;Ryan R. Campbell&quot;,&quot;bio&quot;:&quot;Ryan R. Campbell is an author, entrepreneur, and technologist who channels his experience as an industry polymath to help others think strategically, write creatively, and grow themselves and others.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc0ad9c9-1ad5-4e3d-a18d-cd21b1734394_1104x1120.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-12-01T14:59:16.215Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fada75817-ff88-4f9b-a159-ef734252017e_1650x2400.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://ryanrcampbell.substack.com/p/books&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:152401941,&quot;type&quot;:&quot;page&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;R: On Everything - Publishing, Tech, &amp; Culture&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d68d5b-9b23-49b9-a1c4-213493030cd5_1080x1080.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h2>Business Business</h2><p>Those of you who <a href="https://ryanrcampbell.substack.com/subscribe">subscribe to this Substack</a>, follow me on Twitch (or did back when I was still streaming), or otherwise know me from around the web may also recall that in late 2021, my wife and I moved from Madison to Milwaukee. You might also know this move was part of a career transition for me.</p><p>For those who want to learn more, I documented all of that change extensively in <a href="https://ryanrcampbell.substack.com/p/the-story-so-far">this post</a>, but one of the consequences of adapting to my new life as a full-time software engineer was that writing fell to the wayside.</p><p>Like way-way-way to the wayside.</p><h3><em>... writing fell to the wayside. Like way-way-way to the wayside.</em></h3><p>It pains me to share that since my last post in mid-May of 2022, I've sketched out ideas for novels, short stories, and even a poem or two, but when it comes to writing words in an actual manuscript, well, I have nothing to report.</p><p>This is likely astonishing for those of you who recall I was at one time a strong advocate for <a href="https://ryanrcampbell.substack.com/p/finding-a-writing-routine">writing every day</a> (or at least as close to every day as is possible), but at some point after <a href="https://ryanrcampbell.substack.com/p/from-conference-to-coffee-on-the-beach">that 2022 vacation to Puerto Rico</a>, I realized I could no longer sustain that intense writing regimen while remaining sufficiently focused on the new career I'd uprooted my life for. Simply put, something had to give.</p><p>But it's not all bad news (I'll encourage you again to read the <a href="https://ryanrcampbell.substack.com/p/the-story-so-far">new post</a> documenting the story so far to better understand everything that went into making the move to Milwaukee a successful one).</p><p>In fact, I'd say the break was a necessary one, and one that has me ready, again, to get back into the groove. A <em>new</em> groove.</p><p>Please don't throw it off.</p><h2>New Business</h2><p>In my time away, I realized something: at one point, I'd become so caught up in the idea of being an author that I forsook so many other parts of myself in service of that singular identity. And that was, dare I say, not great.</p><p>Like I detail throughout this new site and in that <a href="https://ryanrcampbell.substack.com/p/the-story-so-far">new post</a> (can you tell I want you to read it?), I've returned to embracing the idea of self as <em>more than</em>, by which I mean we are more than any one thing, idea, or act. We are <em>everything people</em>, and I felt it was time I start acting like it.</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;dff481a6-db08-427a-8180-572477ad5c66&quot;,&quot;caption&quot;:&quot;Call Me Ishmael&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;sm&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;The Story (So Far)&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:113519360,&quot;name&quot;:&quot;Ryan R. Campbell&quot;,&quot;bio&quot;:&quot;Ryan R. Campbell is an author, entrepreneur, and technologist who channels his experience as an industry polymath to help others think strategically, write creatively, and grow themselves and others.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc0ad9c9-1ad5-4e3d-a18d-cd21b1734394_1104x1120.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-05-03T23:35:00.000Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc478ee86-4020-4a8b-8d10-75fbe0ab3023_1104x1120.jpeg&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://ryanrcampbell.substack.com/p/the-story-so-far&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:152403382,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;R: On Everything - Publishing, Tech, &amp; Culture&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff4d68d5b-9b23-49b9-a1c4-213493030cd5_1080x1080.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p>Inspired by this notion to once again to clickity-clack at my keyboard, I decided enough was enough: I was no longer going to pay WordPress for something that, equipped with my new skills as a software engineer and web developer, I could do on my own.</p><p>And so, this new site was born. From scratch. Bits and bytes HTML tags and all.</p><h3><em>I'd become so caught up in the idea of a singular identity, and that was... not great.</em></h3><h3>What To Expect</h3><p><em>Everything</em> is about to become a very important word, or at least <em>everything</em> as I see it.</p><p>As you bounce around this new site, you'll notice in the upper-left-hand corners that I change the descriptors under my name more often than a chameleon changes color (though I don't think they change color as often as we like to believe). This is intentional, and not, I hope, a defense mechanism (as is the case with chameleons).</p><p>The topics, ideas, and identities I hint at in those page banners and on the site's landing page are precisely the matters we're going to explore here going forward. We'll talk tech, language, literature, and life, and we'll do it in ways that stimulate our curiosity and expand our understanding of ourselves and the universe we live in.</p><p>That's the goal, anyway.</p><h3>The Philosophy Going Forward</h3><p>To achieve that goal, we won't embrace a regular posting schedule; I want to ensure that what I'm sharing with you is more than something thrown together to meet a personally-imposed deadline.</p><p>In this way, we'll focus more on quality than quantity, on purpose more than frequency.</p><p>And, if some of the pursuits I'm kicking around prove to be worth their while, there might be some surprises in store for you, too.</p><h3>A Work in Progress</h3><p>In the meantime, I ask for your patience. Building this site from the ground up was no done-in-a-day task, and mapping the WordPress version to this new one was not without its tribulations.</p><p>What this means from a visitor's perspective is that, for legacy blog posts, you may encounter awkward formatting or missing links. Images may be strangely sized (or missing altogether), and some previously available content may have been removed so that it can be refined and repurposed.</p><p>I promise you, though, your patience will pay off. It's all for the better, in the end, because we're better when we're all of us&#8212;when we're <em>everything people</em>&#8212;and I'm so looking forward to the <em>everything</em> we'll discover together.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.r-on-everything.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 R: On Everything. Subscribe now for free to never miss another update.</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[From Conference to Coffee (On the Beach)]]></title><description><![CDATA[After a couple of years off the speakers' circuit and without a vacation (thanks, pandemic), the last couple of weeks were a welcome reprieve.]]></description><link>https://www.r-on-everything.com/p/from-conference-to-coffee-on-the-beach</link><guid isPermaLink="false">https://www.r-on-everything.com/p/from-conference-to-coffee-on-the-beach</guid><dc:creator><![CDATA[Ryan R. Campbell]]></dc:creator><pubDate>Thu, 19 May 2022 07:46:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F813b9e77-d574-445f-9b31-9808726de404_1200x675.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="https://substackcdn.com/image/fetch/$s_!ahI_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F813b9e77-d574-445f-9b31-9808726de404_1200x675.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ahI_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F813b9e77-d574-445f-9b31-9808726de404_1200x675.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ahI_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F813b9e77-d574-445f-9b31-9808726de404_1200x675.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ahI_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F813b9e77-d574-445f-9b31-9808726de404_1200x675.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ahI_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F813b9e77-d574-445f-9b31-9808726de404_1200x675.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ahI_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F813b9e77-d574-445f-9b31-9808726de404_1200x675.jpeg" width="1200" height="675" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/813b9e77-d574-445f-9b31-9808726de404_1200x675.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:675,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:169907,&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="https://substackcdn.com/image/fetch/$s_!ahI_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F813b9e77-d574-445f-9b31-9808726de404_1200x675.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ahI_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F813b9e77-d574-445f-9b31-9808726de404_1200x675.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ahI_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F813b9e77-d574-445f-9b31-9808726de404_1200x675.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ahI_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F813b9e77-d574-445f-9b31-9808726de404_1200x675.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It's been a whirlwind couple of weeks. While I worked on preparing <em>When the Stars Conspire </em>for another round of beta reads and sketched the initial shape of <em>Not A Cult, I Promise</em>, I also spoke at my first in-person writing-related event after two years of virtual speaking engagements.</p><p>Oh, and I spent some time on the beach for the first time in just as long (if not longer, honestly).</p><h2>Lakefly Writers Recap</h2><p>After originally having been slated to speak at the 2020 iteration of <a href="https://lakeflywriters.org/">Lakefly Writers Conference</a>&#8212;which would go on to be canceled in 2020 and 2021 as a result of the pandemic&#8212;I was invited to present at the 2022 installment of this fantastic event in Oshkosh, Wisconsin. Here are some photos from my presentation on the Five Fun Floaties of Scene Structure and from around the conference in general.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VHVo!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb9b02d-a840-4f75-a579-f82290e10d24_3024x4032.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VHVo!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb9b02d-a840-4f75-a579-f82290e10d24_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VHVo!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb9b02d-a840-4f75-a579-f82290e10d24_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VHVo!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb9b02d-a840-4f75-a579-f82290e10d24_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VHVo!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb9b02d-a840-4f75-a579-f82290e10d24_3024x4032.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VHVo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb9b02d-a840-4f75-a579-f82290e10d24_3024x4032.jpeg" width="356" height="474.58516483516485" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dcb9b02d-a840-4f75-a579-f82290e10d24_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;:356,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VHVo!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb9b02d-a840-4f75-a579-f82290e10d24_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VHVo!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb9b02d-a840-4f75-a579-f82290e10d24_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VHVo!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb9b02d-a840-4f75-a579-f82290e10d24_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VHVo!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb9b02d-a840-4f75-a579-f82290e10d24_3024x4032.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">I stand beside a projected slide that asks, &#8220;What&#8217;s a scene?&#8221;</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SRS0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f49657b-0cf1-4de1-b013-5dadfbdcbf99_2048x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SRS0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f49657b-0cf1-4de1-b013-5dadfbdcbf99_2048x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SRS0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f49657b-0cf1-4de1-b013-5dadfbdcbf99_2048x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SRS0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f49657b-0cf1-4de1-b013-5dadfbdcbf99_2048x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SRS0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f49657b-0cf1-4de1-b013-5dadfbdcbf99_2048x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SRS0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f49657b-0cf1-4de1-b013-5dadfbdcbf99_2048x1536.jpeg" width="352" height="264" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f49657b-0cf1-4de1-b013-5dadfbdcbf99_2048x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:352,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SRS0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f49657b-0cf1-4de1-b013-5dadfbdcbf99_2048x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SRS0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f49657b-0cf1-4de1-b013-5dadfbdcbf99_2048x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SRS0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f49657b-0cf1-4de1-b013-5dadfbdcbf99_2048x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SRS0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f49657b-0cf1-4de1-b013-5dadfbdcbf99_2048x1536.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">I hold AND AMPERSAND in one hand while standing alongside a projected screen that displays SCAMBAIT.</figcaption></figure></div><h2>Rolling Around Rinc&#243;n</h2><p>Okay, so we only rolled around Rinc&#243;n if you count the rental car, but the point is this&#8212;my wife and I were able to go on our first vacation since February 2019 in recent weeks as well. This was our second trip together to Puerto Rico, though my wife has been there a number of other times for school and subsequently to visit friends.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CSZk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F567b0bc6-0f1f-4bea-bda0-8f9a923a5c4b_1440x1800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CSZk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F567b0bc6-0f1f-4bea-bda0-8f9a923a5c4b_1440x1800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CSZk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F567b0bc6-0f1f-4bea-bda0-8f9a923a5c4b_1440x1800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CSZk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F567b0bc6-0f1f-4bea-bda0-8f9a923a5c4b_1440x1800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CSZk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F567b0bc6-0f1f-4bea-bda0-8f9a923a5c4b_1440x1800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CSZk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F567b0bc6-0f1f-4bea-bda0-8f9a923a5c4b_1440x1800.jpeg" width="356" height="445" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/567b0bc6-0f1f-4bea-bda0-8f9a923a5c4b_1440x1800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1800,&quot;width&quot;:1440,&quot;resizeWidth&quot;:356,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CSZk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F567b0bc6-0f1f-4bea-bda0-8f9a923a5c4b_1440x1800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CSZk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F567b0bc6-0f1f-4bea-bda0-8f9a923a5c4b_1440x1800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CSZk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F567b0bc6-0f1f-4bea-bda0-8f9a923a5c4b_1440x1800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CSZk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F567b0bc6-0f1f-4bea-bda0-8f9a923a5c4b_1440x1800.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">My wife and I at Playa Sandy Beach in Rinc&#243;n, Puerto Rico.</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kR1N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d6874e-19c0-47b8-a049-2b555066edf2_3804x2853.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kR1N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d6874e-19c0-47b8-a049-2b555066edf2_3804x2853.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kR1N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d6874e-19c0-47b8-a049-2b555066edf2_3804x2853.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kR1N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d6874e-19c0-47b8-a049-2b555066edf2_3804x2853.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kR1N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d6874e-19c0-47b8-a049-2b555066edf2_3804x2853.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kR1N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d6874e-19c0-47b8-a049-2b555066edf2_3804x2853.jpeg" width="516" height="387" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/21d6874e-19c0-47b8-a049-2b555066edf2_3804x2853.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:516,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kR1N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d6874e-19c0-47b8-a049-2b555066edf2_3804x2853.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kR1N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d6874e-19c0-47b8-a049-2b555066edf2_3804x2853.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kR1N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d6874e-19c0-47b8-a049-2b555066edf2_3804x2853.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kR1N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F21d6874e-19c0-47b8-a049-2b555066edf2_3804x2853.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A row of chairs overlook a drop-off to the sea, where the sun sets on the horizon.</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LWkx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac4f81db-6a68-43da-8ad2-a0c726628ae9_3024x4032.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LWkx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac4f81db-6a68-43da-8ad2-a0c726628ae9_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LWkx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac4f81db-6a68-43da-8ad2-a0c726628ae9_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LWkx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac4f81db-6a68-43da-8ad2-a0c726628ae9_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LWkx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac4f81db-6a68-43da-8ad2-a0c726628ae9_3024x4032.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LWkx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac4f81db-6a68-43da-8ad2-a0c726628ae9_3024x4032.jpeg" width="498" height="663.885989010989" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac4f81db-6a68-43da-8ad2-a0c726628ae9_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;:498,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LWkx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac4f81db-6a68-43da-8ad2-a0c726628ae9_3024x4032.jpeg 424w, https://substackcdn.com/image/fetch/$s_!LWkx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac4f81db-6a68-43da-8ad2-a0c726628ae9_3024x4032.jpeg 848w, https://substackcdn.com/image/fetch/$s_!LWkx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac4f81db-6a68-43da-8ad2-a0c726628ae9_3024x4032.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!LWkx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac4f81db-6a68-43da-8ad2-a0c726628ae9_3024x4032.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A black cat with white paws and underbelly stretches out on a wicker trunk outdoors.</figcaption></figure></div><p>And yes, I know I mentioned coffee on the beach in the post title, but I didn't happen to snap any pictures of me drinking coffee on our balcony overlooking the beach. You'll just have to take my word for it. Also, the cat? His name is Tuxedo, and he's the resident lounger-in-chief at the Tamboo Hotel in Rinc&#243;n. Truly a celebrity.</p><h2>Okay, Well, Back to Work</h2><p>I'm really relieved and grateful to have had the opportunity to speak to the writing community as well as go on vacation again. We're already looking forward to our next trip, which we're hoping will be to Spain later this year.</p><p>But, in the meantime, it's back to work. I've got manuscripts to write and revise, and there's the ol' day job to check in for as well.</p><h2>Share Your Experience</h2><p>Until we connect again, <strong>tell me about a recent trip of yours in the comments </strong>(or, if you haven't taken a trip in a moment), tell me where you want to go next!</p><p>And want to have me speak at your event for readers or writers? Feel free to reach out in the comments.</p>]]></content:encoded></item></channel></rss>