<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://acagamic.com/feed.xml" rel="self" type="application/atom+xml"/><link href="https://acagamic.com/" rel="alternate" type="text/html" hreflang="en"/><updated>2026-10-26T15:48:24+00:00</updated><id>https://acagamic.com/feed.xml</id><title type="html">Lennart Nacke</title><subtitle>Professor of Human-Computer Interaction (AI and Games) at the University of Waterloo, studying games, user experience, and gamification. </subtitle><entry><title type="html">How to become an irreplaceable researcher in 2026</title><link href="https://acagamic.com/blog/2026/how-to-become-an-irreplaceable-researcher-in-2026/" rel="alternate" type="text/html" title="How to become an irreplaceable researcher in 2026"/><published>2026-08-25T17:38:59+00:00</published><updated>2026-08-25T17:38:59+00:00</updated><id>https://acagamic.com/blog/2026/how-to-become-an-irreplaceable-researcher-in-2026</id><content type="html" xml:base="https://acagamic.com/blog/2026/how-to-become-an-irreplaceable-researcher-in-2026/"><![CDATA[<p>I watch the AI hypelords proclaim the end of human writing every day on X and YouTube, while I&#x2019;ve never felt more confident of the prosaic similitude of Claude&#x2019;s responses. It&#x2019;s hard not to be intimidated by reports of jobs being taken by AI and watching truly powerful automations happen on your computer. If these tools can actually produce a half decent draft in 30 seconds, what good does it do to me to agonize over 60 minutes to even get this first paragraph out on paper? With powerful, super fast lookup, AI truly feels smart as a research assistant unearthing things that took you hours to find on Google. But research is not just finding things, it&#x2019;s also verifying them, which used to be difficult, but as prompts got better and AI agents self-corrected, it&#x2019;s hardly an issue anymore. If you manage to publish with AI hallucinated references in 2026, you&#x2019;re just lazy or don&#x2019;t know enough about agentic AI. At this point, maybe my work can be replaced by AI. It is a valid fear I&#x2019;m living through every day.</p> <p>It&#x2019;s not the first time I&#x2019;ve felt replicable though. As a young postdoc, I once met with a bunch of Stanford scholars for lunch at a conference. Their entitlement aside, I&#x2019;ve rarely felt less accomplished than listening to their publication records and job market strategies as I was out on the job market myself back then. Surely, I would not have a chance at a coveted professor job if that&#x2019;s the competition. These people made me feel small despite my unfettered work ethic.</p> <p>Little did I know back then that this fear was just infused by feeling judged by them and by my future superiors. Let&#x2019;s face it. As researchers, we live in a constant state of judgment. There&#x2019;s always a dean, panel chair, VP of Product, hiring committee, or worst of all, our inner reviewer passing judgment on our abilities. There are always gatekeepers that we&#x2019;re facing. The fear of replaceability is never abstract.</p> <p>The fear is fuelled by the abstraction though. Thinking that AI is replacing you is vague enough to not take action. The fuzziness is comfort and catastrophe. But the gatekeepers are real. Someone you respect or look up to will look at your work and possibly decide it&#x2019;s interchangeable and treat you accordingly. Peer review is really everywhere. And it&#x2019;s often done by a small handful of humans with budgets, reputations, and a short attention span.</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="jamie@example.com"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <p>Here&#x2019;s a 5-step process to become irreplaceable to gatekeepers:</p> <ol><li><strong>Know your exact fear.</strong> The best way to defeat a possible rejection from these humans is to understand your fear voiced as their judgment. Who is potentially rejecting you on what grounds? Once you identified this, you can rebut it.</li><li><strong>Unearth your proof.</strong> Remind yourself and them of everything you have already written. Everything from grants to stories of your supervision. If you don&#x2019;t have lots of proof of your work, build it.</li><li><strong>Translate your proof for the exact gatekeeper.</strong> Do this exercise without AI to train that translation muscle. What&#x2019;s the shortest form in which you can present your existing proof to gatekeepers? Think it through. Deliver the value in a format that can be consumed in minutes.</li><li><strong>Don&#x2019;t wait for approval.</strong> Publish this when YOU feel it&#x2019;s ready. Set yourself a short deadline to not overthink this and trust your judgment, knowing that you can always iterate on it.</li><li><strong>Put it in front of gatekeepers.</strong> Whether you&#x2019;ve written an email that lands in your dean&#x2019;s inbox or you&#x2019;ve written a LinkedIn post that shows up in their feed, you&#x2019;ve produced visible value.</li></ol> <p>Repeating this process makes you better at it. And repeating the production of such artifacts in public compounds for you. Repetition is the antidote to replaceability. But you have to repeat the right process.</p> <p>The crucial thing you can&#x2019;t forget here is that whatever you write, should be based on your work. On the research you&#x2019;ve done or vetted. You have a distinct point of view. AI does not. It represents the amalgamation of everyone&#x2019; point of view. So, keep your stance and knowledge and question outputs.</p> <p>When everything tastes like bland cauliflower, people are dying to find a spicy carrot in their veggies. Be that spicy carrot. Lean into your uniqueness, but be aware of the arguments of your gatekeepers of why your work might not be good enough. Convince them otherwise. Imagine their claims and challenge them. Can you use AI in that process? Absolutely. It&#x2019;s a fast research assistant and can check sources with the right prompts and plugins. But should you let it turn your carrot into a cauliflower? Absolutely not.</p> <p>Don&#x2019;t wait for people to certify your work. Trust your gut over automation.</p> <p>You don&#x2019;t need permission to sell your competence to the world.</p> <h2 id="bonus">Bonus</h2>]]></content><author><name></name></author><category term="article"/><summary type="html"><![CDATA[AI Won't Replace You. A Committee Will.]]></summary></entry><entry><title type="html">How to build an AI Workflow You’ll Actually Use</title><link href="https://acagamic.com/blog/2026/how-to-build-an-ai-workflow-youll-actually-use/" rel="alternate" type="text/html" title="How to build an AI Workflow You’ll Actually Use"/><published>2026-08-11T17:40:30+00:00</published><updated>2026-08-11T17:40:30+00:00</updated><id>https://acagamic.com/blog/2026/how-to-build-an-ai-workflow-youll-actually-use</id><content type="html" xml:base="https://acagamic.com/blog/2026/how-to-build-an-ai-workflow-youll-actually-use/"><![CDATA[<p>I&#x2019;m announcing something special this Friday. If you want <a href="https://calendar.google.com/calendar/u/0/r/eventedit?text=AI+Office+Hours&amp;dates=20260812T170000/20260812T180000&amp;details=%3Cp%3EThis+session+will+be+hosted+on+Riverside,+an+online+recording+studio.+There%26%2339;s+no+software+to+download,+just+click+the+link+below.%3C/p%3E%3Cp%3E%3Ca+href%3D%22https://riverside.com/studio/hcigames%22%3Ehttps://riverside.com/studio/hcigames%3C/a%3E%3C/p%3E%3Cp%3ETips+for+a+great+recording:%3C/p%3E%3Cul%3E%3Cli%3EJoin+from+a+Chrome+or+Edge+browser+on+your+desktop,+or+download+the+%3Ca+href%3D%22https://riverside.fm/mobile%22%3ERiverside+mobile+app%3C/a%3E+to+join+from+your+phone.%3C/li%3E%3Cli%3EMake+sure+you%26%2339;re+in+a+quiet,+well-lit+place.%3C/li%3E%3Cli%3EWear+headphones+to+prevent+an+echo.%3C/li%3E%3C/ul%3E%3Cp%3E%3Ca+href%3D%22https://support.riverside.fm/hc/en-us/articles/5498320711709%22%3EMore+tips%3C/a%3E%3C/p%3E%3Cp%3EAre+you+the+host?+Sign+in+to+Riverside+then+%3Ca+href%3D%22https://riverside.com/studio/hcigames%22%3Eclick+this+link.%3C/a%3E%3C/p%3E&amp;location=https://riverside.com/studio/hcigames&amp;ref=lennartnacke.com" rel="noopener noreferrer nofollow">&#x200b;<strong>early access</strong>&#x200b;</a>, <a href="https://calendar.google.com/calendar/u/0/r/eventedit?text=AI+Office+Hours&amp;dates=20260812T170000/20260812T180000&amp;details=%3Cp%3EThis+session+will+be+hosted+on+Riverside,+an+online+recording+studio.+There%26%2339;s+no+software+to+download,+just+click+the+link+below.%3C/p%3E%3Cp%3E%3Ca+href%3D%22https://riverside.com/studio/hcigames%22%3Ehttps://riverside.com/studio/hcigames%3C/a%3E%3C/p%3E%3Cp%3ETips+for+a+great+recording:%3C/p%3E%3Cul%3E%3Cli%3EJoin+from+a+Chrome+or+Edge+browser+on+your+desktop,+or+download+the+%3Ca+href%3D%22https://riverside.fm/mobile%22%3ERiverside+mobile+app%3C/a%3E+to+join+from+your+phone.%3C/li%3E%3Cli%3EMake+sure+you%26%2339;re+in+a+quiet,+well-lit+place.%3C/li%3E%3Cli%3EWear+headphones+to+prevent+an+echo.%3C/li%3E%3C/ul%3E%3Cp%3E%3Ca+href%3D%22https://support.riverside.fm/hc/en-us/articles/5498320711709%22%3EMore+tips%3C/a%3E%3C/p%3E%3Cp%3EAre+you+the+host?+Sign+in+to+Riverside+then+%3Ca+href%3D%22https://riverside.com/studio/hcigames%22%3Eclick+this+link.%3C/a%3E%3C/p%3E&amp;location=https://riverside.com/studio/hcigames&amp;ref=lennartnacke.com" rel="noopener noreferrer nofollow">&#x200b;click here to <strong>join me tomorrow at 5 PM for a free AI office hour session</strong>&#x200b;</a> (<a href="https://download.filekitcdn.com/d/2Z57ZoCyqGzFe5hbTRuo8g/27cvpHjq3NSs5GSuorYK4R?ref=lennartnacke.com" rel="noopener noreferrer nofollow">&#x200b;download file for Apple Calendar&#x200b;</a>). If you&#x2019;re struggling to make AI work for you, this session will help you work through your problems.</p> <hr/> <p>&#x2014;has taken our professional lives by storm. The more I&#x2019;m using it in my day-to-day tasks, the more I feel I&#x2019;m solving problems that I didn&#x2019;t actually have in the first place. It is just too easy to go down a rabbit hole of &#x201c;What if I just write a quick tool for this?&#x201d;, and then find yourself 2-3 hours of fable prompting later when you have built a tool that you&#x2019;ll likely only use once. You snort that peak productivity like cheap cocaine. Only, to feel an emptiness at the end of the day that is hard to describe.</p> <p>It&#x2019;s the Pareto principle all over again. I produce about 20% amazing workflows, automation, and apps for the 80% junk that I end up throwing out or not even finishing after a full afternoon of attempts to fix it, rewrite it, or shelve it after I can&#x2019;t quite get it to the polishing level that I&#x2019;m happy with. On top of that, the 20 different agent tasks running on my computer feel like a busy conversation at the watercooler, out of which I can really only pick up one or two strands of intelligible conversation. My feeble mind is clearly the bottleneck here. Sometimes this fills me with frustration about how all these AI influencers on YouTube and social media are automating away their solopreneur businesses (I call BS!). Other times, it gives me hope for humanity and that not all of our jobs are going to be automated away much too soon.</p> <p>All of this hits an aspirational problem that I think many of you share with me. We always find something that we would like to do more of, but that we do not regularly do yet. You might find that your AI automations are competing with an existing habit instead of attaching to one. For example,, if you already read papers on Sunday mornings with your double espresso (or Latt&#xe9; if you&#x2019;re like me), you will likely abandon a workflow that requires you to first pipe the PDFs through three different tools before you can even begin reading them. The cost is much higher than the benefits that you get from this task. Why? Because now you have an AI output review queue. And believe me, this is one of the insidious tidbits of AI work. Sure, it produces tons of output in minutes, but I still have to review it. And I&#x2019;m a slow reader.</p> <p>So, you face two choices: Take your time (and accept that reviewing AI work is now part of your job) or just do it from scratch without AI. For many creative tasks, it ends up taking the same time. Just with AI, you&#x2019;ve added work to remove work. &#x201c;Mischief, thou art afoot.&#x201d;</p> <p>If you feel like your AI work costs your more to maintain it returns on your time investment, it&#x2019;s probably time to check your workflows. You shouldn&#x2019;t have to invest 20 minutes a month to tune a workflow that saves you only 10 minutes. So, today I&#x2019;m giving you a checklist of four questions that you can run before you build anything with AI to see if the balance sheet stays positive:</p> <h3 id="1-does-it-solve-a-recurring-problem-i-actually-have">1. Does it solve a recurring problem I actually have?</h3> <p>Any problem that you face over and over again, whether it is during a day, a week, or a month, is worth considering automating. So, the first step is to just watch for activities that you notice you are repeating regularly in your work. Those are the most valuable ones to automate with AI.</p> <p>Let&#x2019;s say you&#x2019;re a policy researcher who briefs a committee every other week, writing those briefs is a recurring problem. A workflow that helps you structure or draft them is of true value to you. If you&#x2019;re thinking, &#x201c;I should probably read more broadly in adjacent fields,&#x201d; that is just aspirational. Here, you&#x2019;d wait to build the workflow until your reading becomes a recurring commitment or habit.</p> <p>Here&#x2019;s a simple reflection question that you can ask yourself at the end of a week or a month: Did this exact problem slow you down in the last week/month? If you have to think hard about when it last came up, it&#x2019;s not recurring enough to automate.</p> <p>I think the trap that many of us fall into is that we are immaculate at imagining valuable work, which means that we can always see an ideal version of how we&#x2019;d do things. We could imagine a better knowledge base, a more optimal scanning of the recent literature, or a more elegantly organized research archive. However, we have to remember that a workflow doesn&#x2019;t become useful because it supports the future person that we&#x2019;d hope to become. It becomes useful only if it can support what we&#x2019;re currently repeatedly doing.</p> <p>So, you always have to start with the work that you&#x2019;re currently doing.</p> <h3 id="2-does-it-attach-to-my-existing-behaviour">2. Does it attach to my existing behaviour?</h3> <p>As humans, we operate our daily lives on habits, repeatable structures that shape how we do things. The best way to wire a workflow into your workday is to attach it to a trigger that is part of something that you already do regularly.</p> <p>Let&#x2019;s say I already know that I&#x2019;m opening my email at 8 AM and then pull up the same analysis environment. Or I always draft a one-page summary before I have an important client conversation. I would consider these behavioural anchors and I could turn them into triggers for my behaviour. Workflows can be triggered well if they&#x2019;re linked to these existing anchors and this is much easier to do than establishing a habit or a new behaviour from scratch.</p> <p>So, here&#x2019;s another simple reflection question you can ask yourself: What did you do this morning that you do most mornings? The answer to that will give you an opportunity for creating a new workflow or automation based on your habit.</p> <p>For example, suppose you routinely annotate articles before adding them to your reference manager. An AI workflow that turns your annotations into three reusable components&#x2014;a claim, a limitation, and a possible implication for your current project&#x2014;fits such a habit. You don&#x2019;t need to adopt it as a separate practice because you&#x2019;ll just do it where you already work on a paper.</p> <p>By contrast, a weekly automated research intelligence briefing sent to a dedicated inbox may look sophisticated, but unless you read this, it won&#x2019;t be useful to you. You have to ask yourself, if this is something that you&#x2019;d check, or if it&#x2019;s competing with everything else that&#x2019;s demanding your attention currently. Just thinking you&#x2019;ll read a brief because it&#x2019;s created is unlikely to happen. It&#x2019;s much better to work it into a ritual that you already have (e.g., reading a newspaper).</p> <h3 id="3-does-it-produce-an-immediately-usable-output">3. Does it produce an immediately usable output?</h3> <p>Good workflows shouldn&#x2019;t take more than five minutes to clean up and put into action. The best output is output that you can act on right away. Otherwise, if you have to spend too much time re-editing everything, you end up resenting this. And then over time, this will just not naturally fit into your work, and you&#x2019;ll just start skipping it. So, there&#x2019;s no efficiency or productivity gain here.</p> <p>For me, five minutes is really the maximum I would invest into editing it. With the ideal being closer to 30 seconds of a quick review where I just scan the output, maybe tweak a line, and then use it right away. That, to me, is an actually efficient output.</p> <p>Let&#x2019;s imagine you always write a one-paragraph framing note before presenting quantitative findings. Then, you should build a workflow that generates a first-draft version of that note from your results and a few keywords. Reviewing this will be manageable and feel familiar because you already know what the purpose of the paragraph is. This will also help you to understand what&#x2019;s wrong in seconds.</p> <p>Or just imagine that your clients always come to you with the same questions repeatedly. Things about what a specific finding means, how you would justify a method, or what they could actually do with it. In these cases, you&#x2019;d want to design a workflow that turns your research report into exact responses to these question types (think of it like an FAQ). It would still be based on your research report, it would just deliver the answers that they&#x2019;re looking for much quicker.</p> <p>Problematic workflows will deliver formats to you that you&#x2019;ve never actually used before, or they will use a voice register that you might not use in your own writing. These would need to be adjusted, and you&#x2019;d have to improve the output quality just so that you don&#x2019;t feel resistance to the artifacts you get.</p> <h3 id="4-have-i-run-this-manually-three-times-before-automating-it">4. Have I run this manually three times before automating it?</h3> <p>I&#x2019;d almost say that this is the most important rule because to really understand a process, you have to run it by hand first. And I would say three times is a good minimum threshold to see how the process is actually done, so that you can describe it in detail. This helps set the quality bar for the automation you&#x2019;re trying to build. It lets you understand what steps are essential to this workflow and what criteria determine the quality of the output that you get.</p> <p>The first manual run shows you what the task is. The second shows you what is annoying about it. The third shows you what matters most in the output.</p> <p>Going through this more labour-intensive run of the process three times will allow you to not guess about the task but have a solid understanding of it and your automation won&#x2019;t miss the point of the task.</p> <p>The goal for any good automation is to model how you actually think through a task. And for this to succeed, you do have to go through the process of thinking through that task first. Otherwise, you might get something plausible and it might look right, but, at the end of the day, it&#x2019;ll still feel wrong, and you won&#x2019;t actually use it.</p> <h2 id="keep-redesign-or-retire">Keep, Redesign, or Retire</h2> <p>But even as you&#x2019;re building these AI workflows (e.g., skills) and automations (e.g., routines), you have to keep an eye on the ones that actually provide benefit for you. That means running a weekly tally of workflows that you&#x2019;re actively using. So you have to make three decisions here: whether you want to keep the workflow, redesign it, or retire it. This is the best way to keep your AI work manageable as it likely grows.</p> <p><strong>Keep</strong> an automation/workflow if it runs as expected, produces usable output within five minutes of review, and you would notice its absence immediately if it broke.</p> <p><strong>Redesign</strong> it if you use it occasionally but skip it more often than not, if the output usually needs heavy editing, or if you have started working around it. Redesigning means returning to the four questions and rebuilding from scratch. Don&#x2019;t just tune the prompt. Rethink the workflow.</p> <p><strong>Retire</strong> it if you can&#x2019;t remember the last time you ran it, if you are running it only to justify having built it, or if the maintenance cost is higher than the return.</p> <p>As a simple rule of thumb, you should ask yourself after you&#x2019;ve run a workflow/automation three times without producing anything that you&#x2019;d end up using, now should be the time to change or delete it.</p> <p>Why even trim workflows, you ask? Because in theory there&#x2019;s lots of storage available and a lot of the times you have more tokens than you need for your AI work. But there&#x2019;s a mental overhead when you constantly run a system that&#x2019;s only half managed, so do yourself a favour and clean it up.</p> <p>The next time you catch yourself mid-rabbit-hole, thinking &#x201c;What if I just write a quick tool for this?&#x201d;, stop and ask the four questions. Recurring problem. Existing anchor. Usable output in under five minutes. Three manual run-throughs before you automate. Any idea that makes it past this test deserves your afternoon, and the tool you build will still be useful next month, saving you time while everyone else reviews an inbox full of AI briefings that nobody asked for. The rest of your ideas can stay ideas. Close the tab, pour the Latt&#xe9;, and read your papers the way you always have. The high of building something you use every week beats the cheap stuff.</p> <p>Build better AI workflows that help you thrive in your own work.</p> <h2 id="bonus">Bonus</h2> <p>This week, Premium Write Insight + AI Research Stack members get the complete workflow audit kit: a Review Queue Balance Sheet spreadsheet, printable Automation and Keep, Redesign, or Retire guides, a downloadable Claude skill that interviews you about a repeated process and turns it into a reusable skill, and five paste-ready prompts for committee briefs, reviewer responses, paper annotations, recommendation letters, and quantitative framing notes. You also get 10 practical resources for deciding which systems deserve a permanent place in your week. Join Premium, run the audit, and reclaim the afternoons you now spend building workflows you abandon before your week ends.&#x2060;</p>]]></content><author><name></name></author><category term="article"/><summary type="html"><![CDATA[If you feel the overhead in your AI workflows and automations, this checklist is for you.]]></summary></entry><entry><title type="html">How Anthropic Turned AI Safety Into a Competitive Advantage</title><link href="https://acagamic.com/blog/2026/how-anthropic-turned-ai-safety-into-a-competitive-advantage/" rel="alternate" type="text/html" title="How Anthropic Turned AI Safety Into a Competitive Advantage"/><published>2026-07-25T15:23:53+00:00</published><updated>2026-07-25T15:23:53+00:00</updated><id>https://acagamic.com/blog/2026/how-anthropic-turned-ai-safety-into-a-competitive-advantage</id><content type="html" xml:base="https://acagamic.com/blog/2026/how-anthropic-turned-ai-safety-into-a-competitive-advantage/"><![CDATA[<p>The older I get, the more the weeks feel like they&apos;re flying by me. This week was another successful week in my membership community, where I explained to the community members how you can create a grant writing skill with Claude that interviews you for your ideas and then helps you build the structure for the actual grant. It was a great session, but as I&apos;m running these sessions and office hours every week, I&apos;m feeling the drain of time from all the other things I do in public. Well, I guess also me not having my MacBook for half the week because I had to get the battery replaced didn&apos;t really help.</p> <p>I&#x2019;m as far away from hustle culture as you could get. But student requests, grant coordination, customer emails, building things, it all feels like it swallows your day whole. I still ask myself sometimes how all of these online creators are creating so much content without ever burning out. Or maybe they&#x2019;ve all just burned out and they just never admitted it in public and then just hired a team? And I&#x2019;ve optimized my systems with productivity setups to the teeth.</p> <p>Either way, as I&#x2019;m inching towards the end of my sabbatical, I am thinking deeply about how I can optimize my systems and create things that won&#x2019;t burn me out as I&#x2019;m going back to a full teaching load. I think a large part of this is the AI agent army that expects me at work every day. I&#x2019;m typing so many different requests across Claude Codex, Hermes, Notion AI, Antigravity and others, that it feels like speeding up. However, it also means I&#x2019;m juggling 10,000 tasks at once. My brain isn&#x2019;t ready. I might forget a task that I started in the morning and only pick it up later in the day. And then as you&#x2019;re changing computers or setting up your computer anew (like I just did), it all feels like your memory is scattered and fragmented across many different sessions. The soup can be hard to warm up. And I&#x2019;m feeling the struggle to reconstruct what it is that I need in the moment more than ever.</p> <p>I&#x2019;m still deep in building the early version of my membership right now, and it has me thinking hard about this exact topic: which parts of my own process are worth showing in public, and which parts I&#x2019;ve been treating as overhead. And also the core question: Is it even worth for me to keep building this membership or should I pursue other venues?</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Translate your expertise into outcomes people pay for.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="jamie@example.com"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <h3 id="your-rigour-is-the-product"><strong>Your rigour is the product</strong></h3> <p>In 2020, OpenAI&#x2019;s head of research quit his job. His next action could be interpreted as a disadvantage. Dario Amodei left the company with several senior colleagues, including his sister Daniela, who led safety and policy. They walked out over a disagreement about the shipping speed of the AI. They thought the company was shipping product faster than its safety work could keep up.</p> <p>Their actions at the time looked like a disadvantage.</p> <p>They incorporated Anthropic as a Public Benefit Corporation. Simply put, this is a for-profit company that writes its mission into its legal charter. So, the board can choose the mission over quarterly profits. They did not rely solely on human labels. Most founders treat this structure as a cost they want to avoid. Anthropic treated it as the product.</p> <p>They trained their model, Claude, using a set of rules they named a constitution. They did this to avoid leaning only on humans labeling good and bad answers.Anthropic shipped Claude, built on Constitutional AI, in March 2023. Then, in September 2023, they published a Responsible Scaling Policy. This was a public document that outlined the conditions for refusing to train or deploy a model. The framework is based on biosafety levels used in labs for dangerous pathogens. It has graduated tiers that get stricter as the danger increases. They funded mechanistic interpretability tools &#x2014; diagnostic probes and visualizations that inspect model internals so teams can spot deceptive behaviours before deployment. He framed his wager as a race to the top: set public safety standards and force competitors to meet them.</p> <p>I won&#x2019;t bore you with the full funding&#x2011;round details. Every founder who has been told depth doesn&#x2019;t sell should be bothered by the short version. March 2025 &#x2014; investors valued Anthropic at &#x24;61.5B, early 2026&#x2014;&#x24;350B valuation. Amazon and Google were investing tens of billions jointly. They were also preparing to go public. In the months following the scaling policy, OpenAI and Google DeepMind released their own versions. Anthropic says the policy caused this change. I&#x2019;d say, more carefully, that it stopped being the weird one.</p> <p>Safety was not the only reason this worked. It helped substantially that Amazon and Google were hunting for an OpenAI alternative to fund. The timing of the language-model wave was pure luck. Plenty of rigorous labs have faded into obscurity. Depth alone is not enough.</p> <p>Put rigour on the front door.</p> <p>Anthropic took the most rigorous, least glamorous thing it did and put it at the front door. Rather than narrowing a niche, this approach is differentiating the wheat from the chaff. Niching asks how small you can cut your market until you are the only one left. Differentiating identifies the specific people who need a skill only you provide. Research-focused founders should apply the discipline they already use instead of overlooking it. The way you care about your method. Or your discipline to not over-claim results. All the things you consider essential for good research.</p> <p>When you start, you might treat that discipline as overhead. But your market treats it as scarce.</p> <p>I read AI labs&#x2019; safety claims carefully, because I study deception by generative models. So take this as a lesson in positioning and nothing more. I made the opposite mistake myself for years. I started by targeting PhD students because it seemed the natural choice. I narrowed the market to my obvious audience. Differentiating worked better. I kept the same level of rigour but focused on a smaller group who benefited most, and then I explained, plainly, why that rigour mattered.</p> <p>Make sure you get it on the public record before someone with half your depth and a louder feed defines your category for you.</p> <p>You win the next decade by putting your research on the public record now; customers, recruits and design partners will find you. The technical founder people already trust.</p> <p>Everyone else calls it overhead, you call it rigour.</p> <h2 id="bonus">Bonus</h2> <p>The full issue in The Write Insight includes the interactive Front Door Audit scorecard (12 statements measuring how legible your rigour is), a 4-phase legibility checklist, and 6 curated resources including the Constitutional AI paper and Anthropic&apos;s Responsible Scaling Policy.</p>]]></content><author><name></name></author><category term="article"/><summary type="html"><![CDATA[Anthropic's positioning strategy explains niching vs differentiating for startups and what's a Public Benefit Corporation in AI.]]></summary></entry><entry><title type="html">How to put good work into the spotlight</title><link href="https://acagamic.com/blog/2026/how-to-put-good-work-into-the-spotlight/" rel="alternate" type="text/html" title="How to put good work into the spotlight"/><published>2026-07-14T14:20:32+00:00</published><updated>2026-07-14T14:20:32+00:00</updated><id>https://acagamic.com/blog/2026/how-to-put-good-work-into-the-spotlight</id><content type="html" xml:base="https://acagamic.com/blog/2026/how-to-put-good-work-into-the-spotlight/"><![CDATA[<p>You&apos;ve heard it a hundred times. Quality speaks for itself. It ships. Gets noticed. Finds its audience. A big and comfortable lie we love to tell ourselves.</p> <p>This notion relieves you of the need to tell people what you made. That&apos;s why it outlives so much contrary evidence.</p> <p>It has never once happened.</p> <p>Gregor Mendel laid the groundwork for genetics in 1866. He published his findings in the Proceedings of the Natural History Society of Br&#xfc;nn, after sharing them with the society in 1865. The work was rigorous and essential. However, the field ignored its importance to a great extent for over 30 years. It was rarely cited. One common account mentions &#x201c;about three&#x201d; citations in about 35 years. A more cautious view says it showed up in several publications. But people didn&#x2019;t grasp its main point. In 1900, Hugo de Vries, Carl Correns, and Erich Tschermak revived Mendel&#x2019;s work. However, the rediscovery was more complex than a simple independent rediscovery. The point is the research went unnoticed the entire time.</p> <p>Douglas Prasher cloned the gene for green fluorescent protein (GFP) in 1992. Prasher mailed clones, for free, to anyone interested. Martin Chalfie asked. Roger Tsien asked. Chalfie used Prasher&#x2019;s clone to express GFP. Later, Tsien mentioned that his early GFP work was possible thanks to DNA he got as a generous gift from Prasher. After Prasher&#x2019;s grant funding dried up, he shut down the lab and left science for a time. In 2008, the Nobel Prize in Chemistry for work built on his clone went to Osamu Shimomura, Chalfie, and Tsien. Prasher was a courtesy shuttle driver at a Toyota dealership in Huntsville, Alabama. The early work made no mention of his contribution.</p> <p>Peer review is often seen as a system that evaluates quality with no marketing. Even in that context, the paper needs a cover letter. Reviewers need a reason to look. They need a frame. A contribution statement. The editor&apos;s slush pile doesn&apos;t know which paper matters. Without a claim of significance, neither does the reviewer.</p> <p>Outside academia, the margin widens. Builders ship tools. Talkers tweet about the tools and land podcast invites. The builder gets the citation (if even). The talker gets the platform. Prasher got a nod in the Nobel banquet speech (and at least a paid trip to Stockholm).</p> <p>Unfair. Also true. I&#x2019;m afraid that calling it unfair doesn&#x2019;t change anything.</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="jamie@example.com"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <h2 id="quality-earns-trust">Quality earns trust</h2> <p>This is how the system works: quality determines whether attention converts.</p> <p>A million people can ignore your work. Quality won&apos;t matter. But if a hundred people see it and five act, quality is why those five got inspired, why they stayed, why they recommended it, and why they paid for it.</p> <p>Attention drives on a much different fuel. Repetition. Narrative. Status. A platform focusing a spotlight. Quality provides none of those things. It doesn&apos;t surface in feeds. It doesn&apos;t pitch itself. It doesn&apos;t email an editor.</p> <p>I believed the opposite for years, and I&apos;ll admit the belief cost me. Not citations, but impact. I kept polishing work past diminishing returns, assuming polish was the only bottleneck. It wasn&apos;t. Too few people knew the work existed. My best-cited papers weren&apos;t my best papers. A co-author talked about them at the right workshop, and citations followed. It was timing. A little bit of luck. And distribution followed. Fiercely.</p> <h2 id="two-domains-at-war">Two&#xa0;domains&#xa0;at war</h2> <p>Attention and quality don&apos;t cooperate. They compete for the same hours, and attention wins the opening battle every time.</p> <p>The attention domain runs on repetition, novelty, and volume. Rewards the loud. Punishes the patient. Daily lies beat one-time truths. The domain doesn&apos;t check your credentials. It doesn&apos;t value citations. It only cares about the headline.</p> <p>The quality domain runs on evidence, replication, and time. Rewards the careful. Punishes the rushed. A weak daily claim will fall apart under scrutiny one day. The domain doesn&apos;t reward speed. Volume doesn&apos;t matter. The facts underneath the headline do.</p> <p>Use rules from one domain to battle another. You will fail at both. An attention strategist will tell you to just post and skip the rigour. But if people find your work, they will discredit it. A quality strategist will tell you to skip the repetition. You will remain undiscovered. An actual audience will never get to appreciate your rigour.</p> <p>Mendel fought the quality war and won it long before anyone knew there was a war. His pea experiments were rigorous, quantitative, and foundational. He lost the attention war. He published in a local society&#x2019;s proceedings and sent out reprints. He also corresponded with a leading botanist. Still, he could not get the field to understand his findings. His paper wasn&apos;t unread. It was misread. It was rarely cited. Colleagues missed the point. Filed it away as plant-hybridization work until 1900.</p> <p>Prasher fought the quality war and won it, too. His clones worked (for Chalfie and Tsien). His science was sound. The cDNA he shared was the starting point for work that made GFP a universal biological marker. Yet, the Nobel committee recognized other researchers for their work with GFP. He failed to wage the attention war. Lost control of the asset that could have kept him the hero of his story.</p> <p>Neither domain forgives a deserter. Skip the attention war and stay invisible forever. No matter how sound your work. Skip the quality war and burn out fast. No matter how loud your launch.</p> <p>Most people treat this as one campaign with one strategy. They are two campaigns. Two sets of rules, two different enemies, and no truce between them that saves you from fighting both.</p> <h2 id="everyone-loves-framing-their-work">Everyone loves framing their work</h2> <p>I&apos;ll spare you the sociology-of-science literature review. The short version is that even scientists&#x2014;the group most committed to meritocracy&#x2014;run on framing devices. Cover letters. Conference talks. A collaborator vouching for you at the right meeting.</p> <p>None of these inflate the work. A framing device doesn&apos;t claim more than the work delivers. It says this exists, here&apos;s why it matters, here&apos;s where it fits. It shines a spotlight the work cannot cast on itself.</p> <p>Without framing, the work sits in a database nobody opens. A tool sits in a repository no feed surfaces. A book takes its place among the two million others published this year.</p> <p>Framing doesn&apos;t make good work speak for itself. Nothing makes good work speak for itself. Framing makes good work findable.</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="jamie@example.com"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <h2 id="what-this-means-for-your-work">What this means for your work</h2> <p>Don&apos;t feel depressed now. This distinction should free you.</p> <p>Stop waiting for quality to do a job it wasn&apos;t built for. No work is so perfect it defies invisibility. Not even the work that founded genetics.</p> <p>Two tasks make up your job here. First, visibility. Share it, say it plainly, repeat past the point of comfort. Second, quality. Good enough that your audience acts, returns for more, and recommends it.</p> <p>Most experts spend all their energy on the second task and none on the first. Then they complain about lack of impact as a quality problem and go polish some more. I get it. Polishing makes us feel virtuous. But it&apos;s just procrastination.</p> <p>Visibility generates attention. Quality converts attention. Two practices. One outcome. Impact.</p> <p>Mendel had the quality skill. Prasher had the quality skill, too, and mailed his impact away for free. Probably the better man. Probably also frustrated a little about someone else&apos;s Nobel win.</p> <p><a href="https://tally.so/r/1AEQy1?ref=lennartnacke.com" rel="noopener noreferrer nofollow"><strong>If nobody has found the best thing you&#x2019;ve made yet, take my quiz to understand why.</strong></a></p> <p>Freedom begins when you stop waiting to be discovered.</p> <p>You got this, my friend.</p> <p></p> <h2 id="bonus"><strong>Bonus</strong></h2> <p>The Write Insight premium subscribers this week also get the Good Work Spotlight Kit: a 45-minute spotlight session, a seven-day sharing plan, printable framing and claim-check worksheets, and 4 AI prompts for turning one piece of work into a public case, auditing a draft, drafting a significance sentence and headlines, and tracking evidence and recipients. The kit includes worked examples, plus 5 curated resources on visibility, framing, self-promotion, and evidentiary rigour.</p>]]></content><author><name></name></author><category term="article"/><summary type="html"><![CDATA[Good work has never spoken for itself because quality doesn't speak. Attention does.]]></summary></entry><entry><title type="html">How to map a research field in one morning</title><link href="https://acagamic.com/blog/2026/how-to-map-a-research-field-in-one-morning/" rel="alternate" type="text/html" title="How to map a research field in one morning"/><published>2026-06-09T19:20:50+00:00</published><updated>2026-06-09T19:20:50+00:00</updated><id>https://acagamic.com/blog/2026/how-to-map-a-research-field-in-one-morning</id><content type="html" xml:base="https://acagamic.com/blog/2026/how-to-map-a-research-field-in-one-morning/"><![CDATA[<p>Big shoutout to our <a href="https://www.skool.com/authentic-authority-lab-5429/about?ref=lennartnacke.com" rel="noopener noreferrer nofollow"><strong>Authority Lab</strong></a> cohort Barbara, Kenton, Ulu, Maricris, Michael, Ayca, Kim, Ahmed, Fiona, Pavla, Jia, Adi, Velai, Kirsten, Kitt, Orus, Tarek, Rachel, Leanne, Shaantanu, Shashi, Genevieve, Paul, and Tamsen, who are shaping this community as we are open to registrations now with biweekly office hours with me, once-a-month deep AI tutorials, and once-a-month open coaching sessions in front of the community. And we&#x2019;re excited to host our first <a href="https://store.lennartnacke.com/b/save-14-hours?ref=lennartnacke.com" rel="noopener noreferrer nofollow">&#x200b;monthly mastermind&#x200b;</a>:</p> <p>The administrative swamp eats 14 hours of your week. Meetings, emails, and tasks you do not need to do. I&#x2019;ll spare you the generic productivity hacks. On <a href="https://store.lennartnacke.com/b/save-14-hours?ref=lennartnacke.com" rel="noopener noreferrer nofollow">&#x200b;<strong>June 11 at 11:30 AM Eastern</strong>&#x200b;</a>, I am showing the 7 habits that close those leaks on my own calendar. We will schedule the 3 habits that buy back the most time for your research and writing. Beth, Ijeoma, Jos&#xe9;, Rabeya, Frances, Dianna, Amy, and Nikita already registered by today. <a href="https://store.lennartnacke.com/b/save-14-hours?ref=lennartnacke.com" rel="noopener noreferrer nofollow">&#x200b;Register here to save your seat.</a></p> <hr/> <p>Academic training made you good at one game and left you losing another. For years it rewarded a single audience, the two or three reviewers who sign off on your work, so you learned to read every paper cover to cover and catch every gap. Your instinct earned their approval. But in the visibility economy, this is burying you. While you grind through 50 papers, the writing that would make your expertise visible never ships, and obscurity wins by default. You slowly come to understand that the real bottleneck here is how you time your selection decisions. You waste a day deciding what to read while you read it. I urge you to make the call before you open the paper. Here&apos;s the system I use to map a field before lunch, it saved my weekends and pulled our last paper&apos;s remaining literature together in under 48 hours.</p> <h2 id="the-speed-reading-trap">The speed-reading trap</h2> <p>I spent 20 years reading research the slow way, cover to cover, like most of the early PhD students I supervise. I used to open the first paper in a stack, read it line by line, examine every figure, and take dense notes. I believed highlighting and verbatim note-taking would lock the knowledge in. <a href="https://journals.sagepub.com/doi/10.1177/1529100612453266?ref=lennartnacke.com" rel="noopener noreferrer nofollow">Cognitive science shows us this is an illusion</a>. I love Zebra Midliners, but highlighting isn&#x2019;t very effective. It locks your attention onto single ideas and buries the links between them. Those links are what let you make inferences and learn. Highlighting can even hurt <em>how</em> we make <a href="https://journals.sagepub.com/doi/10.1177/1529100612453266?ref=lennartnacke.com#bibr269-1529100612453266" rel="noopener noreferrer nofollow">inferences</a>.</p> <p>One for the keeners in my lectures. Transcribing what you hear word for word won&#x2019;t help you understand the ideas either. <a href="https://journals.sagepub.com/doi/10.1177/0956797614524581?ref=lennartnacke.com" rel="noopener noreferrer nofollow">Copying closely isn&#x2019;t enough for deeper understanding.</a> It can hurt your performance on conceptual and application-based tasks. Mere transcription of thought relies on shallow processing. Writing key ideas in your own words, <a href="https://journals.sagepub.com/doi/10.1177/0956797614524581?ref=lennartnacke.com" rel="noopener noreferrer nofollow">a process called *generative note-taking</a>,* helps you learn much better. You pick key points, condense them, and rephrase in your own words. Then, you connect those ideas. Notes are useful only if you actively process them. Without active processing, you only look like you&#x2019;re reading. But you won&#x2019;t remember anything.</p> <p>The secret to processing 50 papers lies in your selection criteria. You succeed by refusing to read all 50 in the first place.</p> <p>Skimming is shallow reading with your comprehension switched off. Relying on it to get through your reading list is how you waste a full day. Trust me, I&#x2019;ve done it.</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="Your email"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <h2 id="sort-before-you-read-a-line">Sort before you read a line</h2> <p>The goal is to decide what matters before you open a single document. The way I do this is to start with an assessment and a prioritization.</p> <p>I take my stack of 50 papers and sort them into three piles. I do this using only the titles, abstracts, and figures. I keep the process simple to build momentum and save the difficult work for later. Here are the three sorting piles:</p> <p>Pile A holds my deep-read targets. These are the three to seven papers my argument actually depends on. I&#x2019;ll read these with close attention. One test sorts them. A Pile A paper is one my thesis can&#x2019;t survive without, because it supplies my core theoretical framework or the exact method I am replicating.</p> <p>Pile B holds only my mapping targets. These are the 15 to 20 papers I need to know exist to understand the boundaries of the debate, but that I don&#x2019;t need to master. I put a paper here if it contextualizes my research question. It shows me who else is playing in the space. It also gives background stats and notes the viewpoints I should weigh.</p> <p>Pile C is my park or discard pile. The remaining papers go here. Make this decision in under two minutes per paper. If the paper&#x2019;s main finding doesn&#x2019;t connect to your research question, put it in Pile C. Don&#x2019;t hold on to papers because they&#x2019;re interesting or written by famous authors.</p> <p>My oldest mistake was treating all 50 as equal. I spent all my time on the first few documents and never got to the three papers that really mattered. Now I run the sort during the week with my research question written on an index card in front of me. If a paper doesn&#x2019;t directly answer that question, it goes to Pile C immediately.</p> <h2 id="the-three-pass-system">The three-pass system</h2> <p>The framework I use for Pile B and Pile A comes from the three-pass method introduced by <a href="https://doi.org/10.1145/1273445.1273458?ref=lennartnacke.com" rel="noopener noreferrer nofollow">Keshav (2007)</a>. In his classic paper, &#x201c;<a href="https://doi.org/10.1145/1273445.1273458?ref=lennartnacke.com" rel="noopener noreferrer nofollow">How to Read a Paper</a>,&#x201d; he shares a clear method. This method connects your deep reading to the process of making decisions.</p> <p>I&#x2019;ll spare you the academic jargon and show you how it works in practice.</p> <p>Each pass narrows the field. Pass one runs across both Pile B and Pile A. Only Pile A survives into pass two, and just the two or three must-read papers reach pass three.</p> <p>Pass one is a quick five-minute scan. Focus on the title, abstract, introduction, section headings, and conclusion. You glance at the references to see who is being cited. At the end of the five minutes, you must answer his five C&#x2019;s:</p> <ol><li>Category: What type of paper is this?</li><li>Context: What other work does it connect to?</li><li>Correctness: Do the assumptions hold?</li><li>Contributions: What&#x2019;s the main claim?</li><li>Clarity: Is it well written?</li></ol> <p>A shallow skim has no exit criteria. The five C&#x2019;s give you five, and they make you read the paper&#x2019;s structure. That&#x2019;s how you process a reading list in a morning.</p> <p>Spend about one hour on pass two, focusing solely on Pile A. Read the paper carefully, study each table, and note references to follow up later. If you hit a difficult proof or a dense mathematical block, you put it down. The common mistake here is rereading the same page five times. Keshav&#x2019;s fix is to leave the hard parts for the next pass, and I love it.</p> <p>Pass three takes four to five hours, and few papers in your pile warrant that much time. Reserve this pass for the two or three papers you must master or review. You rethink the study, question every assumption, and spot all the gaps.</p> <h2 id="structure-your-reading-in-a-concept-matrix">Structure your reading in a concept matrix</h2> <p>A bibliography is a list of who said what. Build a review around authors and you get a string of summaries with no synthesis.</p> <p>Jane Webster and Richard Watson made this point in their paper, <a href="http://www.jstor.org/stable/4132319?ref=lennartnacke.com" rel="noopener noreferrer nofollow"><em>Analyzing the Past to Prepare for the Future: Writing a Literature Review</em></a> (Webster &amp; Watson, 2002). They were tackling a shared issue in doctoral education and research. The issue is reviews that summarize past research in order, listing each contribution. This structure lacks synthesis and fails to expose gaps. To solve this, they introduced the concept matrix as a method to force researchers to structure literature around ideas. Their whole goal was to make a literature review concept-centric.</p> <p>I built a concept matrix. Rows are papers. Columns are claims, methods, samples, and findings. The matrix turns 50 separate documents into one map you can work from.</p> <p>For example, a concept matrix for research on educational gamification might look like this:</p> <style>
  .cm-wrap {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    color: #1b3b5a;
    max-width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .cm-table {
    width: 100%;
    border-collapse: collapse;
    min-width: 640px;
    font-size: 15px;
    line-height: 1.45;
  }
  .cm-table caption {
    caption-side: top;
    text-align: left;
    font-weight: 700;
    font-size: 17px;
    padding: 0 0 12px;
    color: #1b3b5a;
  }
  .cm-table th,
  .cm-table td {
    text-align: left;
    padding: 12px 14px;
    border-bottom: 1px solid #e8e8e8;
    vertical-align: top;
  }
  .cm-table thead th {
    background: #1b3b5a;
    color: #fff;
    font-weight: 600;
    border-bottom: none;
  }
  .cm-table tbody tr:nth-child(even) {
    background: #f9f6f0;
  }
  .cm-table a {
    color: #cc6655;
    text-decoration: none;
    font-weight: 600;
  }
  .cm-table a:hover {
    text-decoration: underline;
  }
  .cm-yes { color: #3e6b57; font-weight: 600; }
  .cm-no  { color: #a0aab5; font-weight: 600; }

  /* Stack into cards on narrow screens */
  @media (max-width: 600px) {
    .cm-wrap { overflow-x: visible; }
    .cm-table { min-width: 0; }
    .cm-table thead { display: none; }
    .cm-table tr {
      display: block;
      margin: 0 0 16px;
      border: 1px solid #e8e8e8;
      border-radius: 8px;
      overflow: hidden;
    }
    .cm-table tbody tr:nth-child(even) { background: #fff; }
    .cm-table td {
      display: flex;
      justify-content: space-between;
      gap: 16px;
      border-bottom: 1px solid #f0f0f0;
      padding: 10px 14px;
    }
    .cm-table td:last-child { border-bottom: none; }
    .cm-table td::before {
      content: attr(data-label);
      font-weight: 600;
      color: #4a4a4a;
      flex: 0 0 42%;
    }
    .cm-table td > * { text-align: right; }
  }
</style> <div class="cm-wrap"> <table class="cm-table"> <caption>Concept matrix: educational gamification</caption> <thead> <tr> <th scope="col">Paper / Source</th> <th scope="col">Self-Determination Theory (SDT)</th> <th scope="col">Leaderboards</th> <th scope="col">Extrinsic Motivation</th> <th scope="col">Method</th> <th scope="col">Key finding</th> </tr> </thead> <tbody> <tr> <td data-label="Paper / Source"><a href="https://doi.org/10.1016/j.chb.2016.12.033?ref=lennartnacke.com">How gamification motivates</a></td> <td data-label="SDT"><span class="cm-yes">Yes</span></td> <td data-label="Leaderboards"><span class="cm-yes">Yes</span></td> <td data-label="Extrinsic Motivation"><span class="cm-no">No</span></td> <td data-label="Method">Experiment</td> <td data-label="Key finding">Badges, leaderboards, and performance graphs raise competence need satisfaction and perceived task meaningfulness.</td> </tr> <tr> <td data-label="Paper / Source"><a href="https://doi.org/10.1016/j.compedu.2014.08.019?ref=lennartnacke.com">Assessing the effects of gamification in the classroom</a></td> <td data-label="SDT"><span class="cm-yes">Yes</span></td> <td data-label="Leaderboards"><span class="cm-yes">Yes</span></td> <td data-label="Extrinsic Motivation"><span class="cm-yes">Yes</span></td> <td data-label="Method">Longitudinal field study</td> <td data-label="Key finding">Over a semester, leaderboards and badges lowered students&apos; motivation, satisfaction, and final exam scores.</td> </tr> <tr> <td data-label="Paper / Source"><a href="https://doi.org/10.1177/1046878114563662?ref=lennartnacke.com">An empirical test of the theory of gamified learning</a></td> <td data-label="SDT"><span class="cm-no">No</span></td> <td data-label="Leaderboards"><span class="cm-yes">Yes</span></td> <td data-label="Extrinsic Motivation"><span class="cm-yes">Yes</span></td> <td data-label="Method">Experiment</td> <td data-label="Key finding">Students with a leaderboard spent far more time on task, and that time raised their academic performance.</td> </tr> </tbody> </table> </div> <p>Laying each paper out in a breakdown like this makes the gaps obvious. If five papers share the same experimental design and ignore motivation, start your next paper there.</p> <h2 id="three-ai-checkpoints-worth-considering">Three AI checkpoints worth considering</h2> <p>First, I use semantic academic search engines like Consensus or Google Scholar Labs before collecting documents. I skip the hassle of boolean keywords and just type my research question into the search bar. This method finds important papers that regular keyword searches miss. It speeds up my discovery process.</p> <p>Second, once I&#x2019;ve collected these papers, NotebookLM is excellent for finding where they disagree. I prompt, &#x201c;Where do these papers contradict each other?&#x201d; The tool shows the passages, and I click the citations to verify the source material on the spot.</p> <p>Third, Claude is useful for drafting the synthesis from a concept matrix. Instead of copy-pasting raw text, I upload the matrix either as a CSV, an Excel file, or provide a link to the Google Sheet where it lives. This lets Claude ingest the structured data cleanly, so I can ask it to draft the synthesis and argue against my interpretation.</p> <p>Never trust either tool to generate a citation. The risk of fabrication is high, and grounding only lowers that risk.</p> <p>I tell my graduate students and research coaching clients to run this workflow during the week. They don&#x2019;t need to work weekends. They process their 50 papers in business hours because they stop trying to read every word. This system kills the need to read all 50 papers. You read the few your argument stands on and map the rest.</p> <p>AI can compress a whole literature faster than any of us. The judgment of what to read yourself stays with you. That&#x2019;s how our last paper&#x2019;s literature came together in 48 hours, with one index card on the desk.</p> <p>Your turn. Grab your next stack of 50 papers, sort them into three piles before you open a single file, run the three passes, and drop what survives into a concept matrix. Give it one morning. Then hit reply and tell me what your index card said.</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="Your email"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <h1 id="bonus">Bonus</h1> <p><em>This week, premium subscribers get a print-ready concept matrix workbook, the full one-morning field-mapping protocol as a checklist, three AI prompts (triage 50 abstracts into three piles, run the five C&apos;s on any paper, and turn a gap into your paper&apos;s angle), and five curated resources on academic reading and synthesis.</em></p>]]></content><author><name></name></author><category term="article"/><summary type="html"><![CDATA[Skip the cover-to-cover grind. Sort 50 papers into 3 piles, run 3 passes, and map the field in one morning.]]></summary></entry><entry><title type="html">As a Professor, I Refuse to Store My AI Research in the Cloud</title><link href="https://acagamic.com/blog/2026/as-a-professor-i-refuse-to-store-my-ai-research-in-the-cloud/" rel="alternate" type="text/html" title="As a Professor, I Refuse to Store My AI Research in the Cloud"/><published>2026-06-05T17:57:17+00:00</published><updated>2026-06-05T17:57:17+00:00</updated><id>https://acagamic.com/blog/2026/as-a-professor-i-refuse-to-store-my-ai-research-in-the-cloud</id><content type="html" xml:base="https://acagamic.com/blog/2026/as-a-professor-i-refuse-to-store-my-ai-research-in-the-cloud/"><![CDATA[]]></content><author><name></name></author><category term="article"/><summary type="html"><![CDATA[The integration of Codex into ChatGPT is a platform lock-in play.Continue reading on Medium »]]></summary></entry><entry><title type="html">How to reclaim 24 hours a week and turn them into authority</title><link href="https://acagamic.com/blog/2026/how-to-reclaim-24-hours-a-week-and-turn-them-into-authority/" rel="alternate" type="text/html" title="How to reclaim 24 hours a week and turn them into authority"/><published>2026-06-02T16:08:25+00:00</published><updated>2026-06-02T16:08:25+00:00</updated><id>https://acagamic.com/blog/2026/how-to-reclaim-24-hours-a-week-and-turn-them-into-authority</id><content type="html" xml:base="https://acagamic.com/blog/2026/how-to-reclaim-24-hours-a-week-and-turn-them-into-authority/"><![CDATA[<p>It&apos;s 10 PM on a Sunday as I am writing this. You told yourself this was the week to finally publish that post. It would show your true knowledge to everyone. You didn&apos;t&#x2014;again. Your tiredness hides a feeling of shame, because the week wasn&apos;t even that productive. You can&apos;t say where that time went. I&apos;ve been there.</p> <p>A week is 168 hours. It&apos;s a fixed number. Simple math. When a busy senior expert feels short on time, more discipline won&apos;t help. Discipline just adds more tasks to an already packed week. It treats the symptom. Every week, 20-30 hours vanish. They slip away into admin tasks, fragmented work sessions, and distracted family time. Maybe you spend that time babysitting your AI agents. But really, you&#x2019;ve never figured out where they actually go. I&apos;ve been in this situation. Heck, sometimes I even still am. You could use those lost hours to put yourself in front of people and make your work visible.</p> <p>This newsletter issue helps you heal that wound. A tenured professor&apos;s field-defining work never leaves the journals. An industry researcher&apos;s name stays locked inside the company, and often remains unpublished. An ex-academic explains their credentials on every sales call. They do this because no one already knows who they are. Expert founders watch hollow competitors win spaces they should own. You have the credentials but remain unseen. It&apos;s because you tell yourself you lack the time to build a public presence.</p> <p>I write this while managing a research lab, running a company, and publishing a newsletter for 14,000 readers. So, this isn&#x2019;t just theory from a random office. I feel your pain. Today, I&apos;m giving you two systems. First, a quick one-week inspection saves you about 24 hours. Then, a publishing schedule turns some of that time into authority. Reclaim the time. Spend a little of it to make yourself visible to the public.</p> <div class="kg-card kg-callout-card kg-callout-card-red"><div class="kg-callout-emoji">&#x1f4c6;</div><div class="kg-callout-text">Before we start, one thing worth a spot on your calendar. On <b><strong style="white-space: pre-wrap;">June 11, 2026, 11:30 AM Eastern Time,</strong></b> <a href="https://store.lennartnacke.com/b/save-14-hours?ref=lennartnacke.com">I&#x2019;m running a live 60-minute mastermind, Reclaim 14 Hours a Week</a>. I show you the seven habits you can build in that single hour, the leak each one closes, and help you schedule the three that fit your week. You leave with a fill-in workbook and the recording. Seats are &#x24;49 and limited. <a href="https://store.lennartnacke.com/b/save-14-hours?ref=lennartnacke.com">&#x200b;Save your seat&#x200b;</a>.</div></div> <h2 id="the-hours-are-not-hidden">The hours are not hidden</h2> <p>Before you hunt for lost time, sit with a finding that pulls against the whole idea of hidden hours. Recently, I watched productivity expert <a href="https://lauravanderkam.com/books/?ref=lennartnacke.com">&#x200b;Laura Vanderkam&#x200b;</a> on <a href="https://www.thedeeplife.com/podcasts/episodes/how-do-i-reclaim-my-schedule-w-laura-vanderkam-monday-advice-2/?ref=lennartnacke.com">&#x200b;Cal Newport&apos;s podcast&#x200b;</a>. She has read thousands of real time logs for her books, including <a href="https://lauravanderkam.com/books/168-hours/?ref=lennartnacke.com">&#x200b;<em>168 Hours</em>&#x200b;</a> and <a href="https://lauravanderkam.com/books/big-time/?ref=lennartnacke.com">&#x200b;<em>Big Time</em>&#x200b;</a>. She found that the time is almost never missing from people&apos;s lives. People fill it with low-quality default leisure they don&apos;t even remember. But then we tell ourselves a story of having no time at all.</p> <p>Time is a limited resource. Once you realize the hours are always there, you see you might be miscounting how you spend them. This realization helps you fix an inaccurate record. And running a business when overloaded is not a matter of cutting everything back to nothing. Vanderkam draws a line that&apos;s worth keeping. Complexity and chaos are not the same thing. Chaos is the enemy of productivity. Complexity is fine.</p> <p>Life is complex by design for:</p> <ul><li>A consultant with three client tracks.</li><li>A founder with a product and a pipeline.</li><li>A professor with a lab and a venture.</li></ul> <p>You face this complexity like a conductor faces an orchestra. Calm, rehearsed, every move timed. A real orchestra is not chaos. It is a tightly organized operation, where nobody gets a solo at the wrong moment. Aspire to that. Create the symphony.</p> <p>I&apos;ll spare you the full literature review. Here is my system.</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="Your email"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <h2 id="track-and-assess-one-of-your-weeks">Track and assess one of your weeks</h2> <p>Set a silent alarm on the hour. When it goes off, write down what the past 60 minutes held, in 15-minute slices. This includes email, scheduling a client call, a school pickup, focused work, and TikTok scrolling you don&#x2019;t want to admit to. Be brutal. Memory tricks you. It makes you think you had more productive blocks by smoothing over the distractions and gaps. A simple spreadsheet works better than your weekly perception. So does any good time-tracking software. Seven days. No edits, no judgement.</p> <p>Most people stall right here, because honest tracking is uncomfortable. Log the ugly hours first. Three days of lunchtime scrolling and 90 minutes of half-attention email is data. Treat it as data.</p> <p>At the end of the week, sort each hour into a few categories that suit your life:</p> <ul><li>Deep work that grows your business</li><li>Visibility work you plan to start</li><li>Family and home time</li><li>Admin tasks</li><li>Paid work</li><li>Sleep</li></ul> <p>Researchers and entrepreneurs most commonly experience two issues. Admin friction runs 15 to 18 hours a week; two full workdays are lost to inbox, scheduling, and status pings. Constant Slack notifications create a persistent drain on productivity. The worst part is that constant interruptions force you to work in short, 30-minute chunks. These fragments are too brief for deep focus and hurt your working memory.</p> <p>Leroy&apos;s research shows that when you switch tasks, some attention lingers. It stays on the previous task. A 22-minute work block runs at lower capacity. This happens because your brain is still working on the last task. This mental fragmentation explains why your 24 hours feel unproductive despite constant effort.</p> <h2 id="use-the-few-hours-you-have-for-the-right-effort">Use the few hours you have for the right effort</h2> <p>Now you have recovered time, and the instinct is to spread it thin across everything you&apos;re behind on. Resist that. Anders Ericsson&apos;s 30 years of research show that focused creative work lasts 3-4 hours a day. A senior expert can manage about 10 to 15 hours of focused work each week, no matter how much they try to do more. Protect one small piece of it, just 2-3 hours, for the one task that strengthens your authority for the next 10 years. Publishing what you know.</p> <p>The objections are always the same, and I get it. You don&apos;t have a free afternoon to write. Guess what. You don&apos;t need one. In 1989 the behavioural psychologist Robert Boice tracked 20 academics for a year. The group that wrote in brief sessions of 10-20 minutes produced 157 revised pages. The group that waited for empty afternoons and binged produced 17. A 9x gap, same talent, same topic. Brief and frequent writing beats rare and heroic.</p> <p>Three actions help weekly publishing last a whole week.</p> <ol><li><strong>Capture before you draft.</strong> The blank page is a capture problem. Write a note after each client call, every paper you read, and any surprising conversation. By the time you sit down, you are assembling from thinking you already did. David Perell calls it writing by sorting.</li><li><strong>Work inside a constraint.</strong> James Clear ran his newsletter twice weekly for three years. I don&apos;t know how he did it. But he buckled under quality variation and moved to once weekly with a fixed structure. The structure removes the open-ended drafting struggle. Pick one format and reuse it. Three ideas from him, two quotes from others, and one question directed at the reader. You know what done looks like before you begin. I need to work on that.</li><li><strong>Draft in one 90-minute block, and log the minutes.</strong> Pull three to five notes that connect, write the thesis, then the subheads, then fill. Boice found that tracking minutes improved output, just like daily writing. If a piece runs over four hours, your format is wrong. Again, something I am still struggling with.</li></ol> <h2 id="test-it-while-using-it">Test it while using it</h2> <p>A system you renegotiate every week falls apart in a busy week. I like the concept of house rules that Newport and Vanderkam discussed. These are standing decisions you make once and never revisit. Her family eats pasta every Monday so nobody debates dinner. Yours might be &quot;I publish Tuesday mornings,&quot; &quot;admin happens in two windows, not all day,&quot; and &quot;I stop at a fixed time each night.&quot; Cal Newport&apos;s <em>A World Without Email</em> makes the similar case for your inbox. Clearing it is not the work your business gets paid for, so stop turning inbox zero into a video game. My inbox is crowded. I search for what I need to find. Batch it. Give each message the time it deserves and not a minute more. Or let an AI agent surface important emails.</p> <p>Then build the net before you fall. Pre-declare a fallback cadence. When the grant deadline or a sick kid happen, and one of them will, you ship the shorter piece instead of vanishing. I&apos;ve done that a couple of times with this newsletter and I still struggle to deliver on the same day each week. From time to time the system drops the ball, too, but those are exactly the moments you built your fallback for.</p> <h2 id="your-path-forward">Your path forward</h2> <p>Build your time-saving habits it in this order.</p> <ol><li>Track this week, every 15 minutes, no edits.</li><li>Sort the hours next Monday and name your invisible loss.</li><li>The week after, protect one two-hour block and ship one short piece.</li><li>Set two house rules and one fallback cadence before you need them.</li></ol> <p>Track minutes from day one. Peykar and colleagues (2023) conducted a trial with 132 nurses. They found that time-management training reduced work-family conflict and distress. However, this effect faded without a refresher. So re-audit at the end of a month and compare the results.</p> <p>Start the tracker tomorrow morning. Next Sunday at 10 PM, instead of feeling that guilt, you will know where all 168 hours went. One of those hours will show your published work. It will reach the audience you need.</p> <p><em><strong>The Write Insight</strong> subscribers with an AI Research Stack premium account this week also get this bonus: A one print-ready PDF worksheet (a one-page Invisible-Loss Reckoning Card), 3 AI prompts (sort a raw time logs, diagnose where your week leaks hours, and design a rebuilt template), a visual reckoning protocol, 5 curated resources on time tracking and attention, and a two-week audit-and-rebuild rollout.</em></p> <h1 id="bonus">Bonus</h1>]]></content><author><name></name></author><category term="article"/><summary type="html"><![CDATA[Discipline Won't Save Your Week. Math Will.]]></summary></entry><entry><title type="html">Why Do AI Drafts Sound Generic And How Do You Fix It?</title><link href="https://acagamic.com/blog/2026/why-do-ai-drafts-sound-generic-and-how-do-you-fix-it/" rel="alternate" type="text/html" title="Why Do AI Drafts Sound Generic And How Do You Fix It?"/><published>2026-05-24T04:17:08+00:00</published><updated>2026-05-24T04:17:08+00:00</updated><id>https://acagamic.com/blog/2026/why-do-ai-drafts-sound-generic-and-how-do-you-fix-it</id><content type="html" xml:base="https://acagamic.com/blog/2026/why-do-ai-drafts-sound-generic-and-how-do-you-fix-it/"><![CDATA[<div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> <div class="kg-toggle-heading"> <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">TL;DR</span></h4> <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/> </svg> </button> </div> <div class="kg-toggle-content"><ul><li value="1"><span style="white-space: pre-wrap;">AI drafts sound generic because the brief is missing, not because the model is weak</span></li><li value="2"><span style="white-space: pre-wrap;">95% of organizations got zero measurable return on generative AI pilots in 2025 </span></li><li value="3"><span style="white-space: pre-wrap;">Frontier models behave sycophantically in 58.19% of evaluated cases</span></li><li value="4"><span style="white-space: pre-wrap;">Seven strategies (skeptic prompt, voice system, deep recording, ICP, social proof, segmentation, context stack) move AI from vending machine to strategic partner</span></li></ul></div> </div> <p>In today&apos;s newsletter, I&apos;m breaking down the seven strategies that turn AI from a vending machine into a strategic partner, in the order they need to be set up. Based on today&apos;s newsletter, I&apos;ve also recorded this as on overview on YouTube, check out the newest video:</p> <figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/rVCJks8yreY?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" title="If You Struggle With AI, Copy These Strategies"></iframe></figure> <p>Quick update: <a href="https://tally.so/r/1AEQy1?ref=lennartnacke.com">&#x200b;I made a <strong>quiz</strong>&#x200b;</a> that lets you self-assess why you aren&apos;t the obvious choice for your clients yet. If you&apos;re someone that is starting a business part-time or full-time and has an expert background, <a href="https://tally.so/r/1AEQy1?ref=lennartnacke.com">&#x200b;then that quiz is for you&#x200b;</a>.</p> <p><a href="https://www.skool.com/authentic-authority-lab-5429/about?ref=lennartnacke.com">&#x200b;<strong>The Authority Lab</strong>&#x200b;</a> had another open coaching session this week for member Balaji, where I helped him transition from an academic position in AI for scientific simulations toward building a personal brand and potential business. One of the interesting nuggets I touched on in the session was that side benefits compound even if your business does not take off right away. Speaking invitations, board seats, funder confidence, and conference programming flow toward visible authority regardless of whether the commercial offer scales. <a href="https://www.skool.com/authentic-authority-lab-5429/about?ref=lennartnacke.com">&#x200b;If you want to be part of the Authority Lab, join us here.&#x200b;</a></p> <p>I&apos;ve also settled on the date for our upcoming <a href="https://writeinsight.ca/mastermind?ref=lennartnacke.com">&#x200b;<strong>Mastermind</strong>&#x200b;</a> (Thursday, June 4, 12 PM ET). Check your email to help me choose the topic.</p> <h2 id="what-causes-ai-drafts-to-sound-generic">What Causes AI Drafts To Sound Generic?</h2> <p>Everyone at first treats AI like a vending machine. Put in a prompt, get out content. The output looks polished but is starting very much to sound like everyone else.&#xa0;<a href="https://mlq.ai/media/quarterly_decks/v0.1_State_of_AI_in_Business_2025_Report.pdf?ref=lennartnacke.com">MIT&#x2019;s 2025 NANDA report on the GenAI Divide</a>&#xa0;found that 95% of organizations got zero measurable return from generative AI pilots. Only 5% extracted real business value. The other 95% bolted AI on without defining what it was supposed to do, for whom, and in what voice. I think this is one of the most common problems of AI use in business that we&#x2019;re currently seeing. People are rushing to implement it in everything without having a proper plan or even strategy for how it can improve their work or output. So I figured I might as well share my seven strategies below to try and close that gap. You can set those up in three phases (I talk about&#xa0;<a href="https://www.youtube.com/watch?v=rVCJks8yreY&amp;ref=lennartnacke.com">this in my YouTube video</a>): foundation, execution and distribution.</p> <h2 id="strategy-1-use-ai-as-a-paid-skeptic">Strategy 1: Use AI as a paid skeptic</h2> <p>Language models default to agreeing with you, because agreeable answers score higher in their training data.&#xa0;<a href="https://arxiv.org/abs/2502.08177?ref=lennartnacke.com">SycEval (Fanous et al., 2025)</a>&#xa0;tested ChatGPT-4o, Claude-Sonnet, and Gemini-1.5-Pro and found sycophantic behaviour in 58.19% of cases. So, when you ask a frontier LLM about how you can improve a landing page. You usually just get average assumptions for what that would look like. And it probably looks very pretty at first, but once you do a couple of those, you see how they all average out. So again, it makes sense here to reframe the question and tell the model that the campaign for the landing page already failed and ask it why. A good prompt for that would be: &#x201c;Assume this landing page converts at 0.3%. List the five most probable causes ranked by likelihood.&#x201d; Fifteen minutes of this before every launch saves a month of polishing the wrong thing. Try it.</p> <h2 id="strategy-2-build-a-brand-voice-system-first">Strategy 2: Build a brand voice system first</h2> <p>If you don&#x2019;t have any reference documents or a specified voice document and examples, you will feel that AI just has this kind of generic flavour to its writing, which evens out any of the bumps and interesting tidbits that you usually find in your writing. The texture feels rather flat, but you should know that the texture is what your readers usually come for.</p> <p>An easy fix to do that is to do a four-part file that&#x2019;s quite easy to create with the help of AI or by hand. And that file should contain:</p> <ol><li>Your voice fingerprint, which covers your personality traits and the things that you&#x2019;d never write down.</li><li>A vocabulary bank with your power words or the phrases that you don&#x2019;t use or your preferred metaphors. Just like I like talking about the Game of Thrones metaphors.</li><li>You want to specify specific channel rules because you have usually different output channels that you&#x2019;re writing for. Like LinkedIn is a different way of writing than a YouTube script or a newsletter. They all read different and even an academic paper is another option that could be in there.</li><li>A five-question QA evaluation checklist the model runs against its own draft before returning. Build it once. Load it at every session.</li></ol> <p>Once you have a setup like that in place, it gets much easier to get really good output from an AI prompt specifically when you&#x2019;re running it with an on-device tool like Codex, Antigravity 2, or Claude Cowork/Code.</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="Your email"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <h2 id="strategy-3-treat-one-deep-recording-as-30-pieces-of-content">Strategy 3: Treat one deep recording as 30 pieces of content</h2> <p>The thing that I hear most from people that I work with is that they struggle to turn one good idea or one published research paper into many different pieces of content that they can use to advertise that work. And as a result of that, they struggle with time management.</p> <p>Now, one system that works for that really well is that you don&#x2019;t draft every piece of content from scratch but that you record maybe a 30-minute conversation about your expertise (and you can record that right into AI by talking) or you could talk to somebody and create a transcript from that or you could write it down in a book chapter or a YouTube video and then you can create something from this original source that allows you to do short clips, another newsletter issue, maybe some LinkedIn post or an FAQ page or even sell an email course.</p> <p>The thing is you want to start with something substantial because this depth can&#x2019;t be reverse engineered from a single tweet or even just a statement that you have. Now the statement or tweet can definitely be something that gets you started but you want to transfer it into those different formats and AI can really help you with that to chop that down into different formats that you can then use to draw the attention to that deeper bit of content that you&#x2019;ve written at the beginning. This is a technique that has been popularized by many online creators such as Dan Koe.</p> <h2 id="strategy-4-define-a-real-icp">Strategy 4: Define a real ICP</h2> <p>The thing that was hardest for me to learn when I started a side business on top of being a professor was to understand that the content that I create online and in my newsletter doesn&#x2019;t really address my own problems, but it addresses the problem of the people that I want to do service for or that I want to consider potential buyers of my products or services.</p> <p>We call this market segment an ideal customer persona. And this is really important for somebody that builds their own business because if you have a fuzzy category like small business owners, you&#x2019;re competing on price. But if you have a very specific end-user category such as senior researchers in their seventh year who want to leave academia for a commercial venture without losing intellectual rigour, then you have what we call an ICP. Here you just compete on specificity. And a great way to arrive at an ICP is to feed AI a stack of your client conversations, your coaching transcripts, or your discovery calls.</p> <p>Or if you&#x2019;re not doing any of these activities yet, maybe just to have a talk with the people that seem to be interested in the work that you do, to try and tease apart what their pain points are, what their urgency triggers are, and the exact phrases that these clients use to describe what exactly they want from you. The narrower you can go there, the warmer the messages reaching out to you will be.</p> <h2 id="strategy-5-distribute-social-proof-from-existing-clients">Strategy 5: Distribute social proof from existing clients</h2> <p>It can be really hard to get testimonials from the people that you work with. And most people just post one testimonial and then they move on. But the persuasive material that is already in your business is much bigger than just testimonials. You probably already have email threads, call transcripts, Slack direct messages, maybe some survey responses, something like that.</p> <p>You want to mine all of that feedback that you&#x2019;re getting from your target audience to get the exact phrases that clients use to describe the before and the after state of working with you. And these are the kind of snippets that you want to drop into email welcome sequence, maybe a booking page, a newsletter, a blog post and an ad copy. This kind of proof works when a buyer is at a decision point. For example, here is a video I recorded with my coaching client Jia:</p> <figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/vJn5X-nE-Cs?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" title="Jia&apos;s Case Study"></iframe></figure> <h2 id="strategy-6-segment-your-list-with-behavioural-tags">Strategy 6: Segment your list with behavioural tags</h2> <p>Now when you create an email list, this is usually a great way to communicate directly with your audience. And the nice thing about an email list is that you can send regular updates, just as what I&#x2019;m doing right now with you, where I&#x2019;m giving you relevant messaging that is interesting to the majority of my email list. The interesting bits come from then segmenting your list based on the preferences. See, for example, that I asked you a question in a poll at the beginning of this email, where based on how you answer to that, I will then try and optimize my messaging for you (in addition to picking a great mastermind topic).</p> <p>A&#xa0;<a href="https://doi.org/10.51244/IJRSI.2025.12060086?ref=lennartnacke.com">2025 case study on Klaviyo by Oguta and Eling</a>&#xa0;reports that behaviourally segmented campaigns hit 42.5% open and 18.3% click-through, against 28.7% and 9.5% for unsegmented broadcasts. The interesting part here is that the writing volume didn&#x2019;t change, but the engagement was much higher because the subscribers stopped getting content that they didn&#x2019;t feel they signed up for.</p> <h2 id="strategy-7-build-a-context-stack-the-ai-loads-before-every-session">Strategy 7: Build a context stack the AI loads before every session</h2> <p>This is one of my favourite strategies and the one that my highest-performing clients credit for every good output. Because the generic output from models is that they serve everyone very broadly, so they fit no specific business venture very cleanly. They also don&#x2019;t fit a specific academic project very cleanly.</p> <p>You want to close that gap by writing enough context that you could have a brief you could give to consultant that would help you day by day. This is everything based on your personal or your company background, your ICP, pricing, voice document, past campaigns and their results, SOPs, banned phrases. Sure, it might take you two or three hours to get this started and created in the first place, but every session can load it, every interaction can reference back to it, you can reference it in your&#xa0;<a href="http://claude.md/?ref=lennartnacke.com">CLAUDE.MD</a>&#xa0;file, and having such a context stack is really what makes all the difference in output quality that you get from AI. Without it, the other six strategies underperform.</p> <h2 id="when-things-go-wrong">When things go wrong</h2> <p>The common trap is reaching for distribution work while the foundation is still missing. Segmentation and personalization can&#x2019;t compensate for an undefined voice or a vague ICP. If a draft still sounds generic after Strategy 7, the context document is missing voice or audience detail. It takes a while to get these right and provide enough context. Add it. Regenerate. Ship.</p> <h2 id="your-path-forward">Your path forward</h2> <p>If we&#x2019;re breaking this down into the three phases of foundation, execution, and distribution, I would spend two weeks on writing the AI context document and building the voice system and spending some time to define your ICP. Then I would move towards the execution phase, which would probably take you another three weeks to do properly, where you set up the recording engine, run some background research on the next campaign and mine your existing library for any proof. Of course this depends on how many documents you already have.</p> <p>And then I would finish with the distribution phase, which is probably four weeks at the very end to get going where you&#x2019;re setting up the segmented email and the personalized sequences. And then you just let it compound over time. But you have to build the brief first. And then once you&#x2019;re in the distribution phase, you will see that the speed will follow.</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="Your email"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> <div class="kg-toggle-heading"> <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">FAQ</span></h4> <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/> </svg> </button> </div> <div class="kg-toggle-content"><p dir="ltr"><b><strong style="white-space: pre-wrap;">Why do my ChatGPT drafts sound generic?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">Because the model defaults to averaged, agreeable outputs. Sycophantic behaviour appears in 58.19% of frontier model responses [2]. Provide voice rules, ICP, and a context stack to fix it.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">What is an AI brief?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">An AI brief is a structured document containing voice, audience, examples, and constraints that the model loads before generating. It functions like a creative brief for a consultant.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">What is the best AI tool for writing in your voice?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">Any frontier model (Claude, ChatGPT, Gemini) works once you load a voice document and context stack. The bottleneck is the brief, not the model.</span><br/><br/><b><strong style="white-space: pre-wrap;">How long should an AI context document be?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">Long enough to brief a new consultant for a day, typically two to three hours of writing across background, ICP, voice, and past campaigns.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">What is an ICP in marketing?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">ICP stands for ideal customer persona, a narrow definition of the buyer including pain points, urgency triggers, and language.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">Do segmented email campaigns actually perform better?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">Yes. Klaviyo data from 2025 shows 42.5% open and 18.3% click-through for segmented campaigns versus 28.7% and 9.5% unsegmented.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">How many pieces of content can I get from one recording?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">Roughly 30 across short clips, newsletter, LinkedIn, FAQ, and email course, depending on depth of the source.</span></p></div> </div> <h1 id="bonus">Bonus</h1>]]></content><author><name></name></author><category term="article"/><summary type="html"><![CDATA[The model is fine. Your brief is missing.]]></summary></entry><entry><title type="html">What Is Enemy-Based Positioning (and Why Does Impact Need an Enemy)?</title><link href="https://acagamic.com/blog/2026/what-is-enemy-based-positioning-and-why-does-impact-need-an-enemy/" rel="alternate" type="text/html" title="What Is Enemy-Based Positioning (and Why Does Impact Need an Enemy)?"/><published>2026-05-12T21:00:00+00:00</published><updated>2026-05-12T21:00:00+00:00</updated><id>https://acagamic.com/blog/2026/what-is-enemy-based-positioning-and-why-does-impact-need-an-enemy</id><content type="html" xml:base="https://acagamic.com/blog/2026/what-is-enemy-based-positioning-and-why-does-impact-need-an-enemy/"><![CDATA[<div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> <div class="kg-toggle-heading"> <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">TL;DR (updated May 20, 2029</span></h4> <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/> </svg> </button> </div> <div class="kg-toggle-content"><ul><li value="1"><span style="white-space: pre-wrap;">Enemy-based positioning names the obstacle your reader is already fighting, not the reader themselves.</span></li><li value="2"><span style="white-space: pre-wrap;">Vague expert positioning (&quot;clear, evidence-based, inclusive&quot;) fails because audiences feel problems, not adjectives.</span></li><li value="3"><span style="white-space: pre-wrap;">The formula: </span><b><strong style="white-space: pre-wrap;">I help [specific reader] get [specific outcome] without [specific enemy].</strong></b></li><li value="4"><span style="white-space: pre-wrap;">A good enemy is a habit, system, environment, or false belief &#x2192; never a person.</span></li><li value="5"><span style="white-space: pre-wrap;">Positioning theorists April Dunford and Donald Miller both argue conflict drives recall.</span></li></ul></div> </div> <div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> <div class="kg-toggle-heading"> <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">What Is Enemy-Based Positioning?</span></h4> <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/> </svg> </button> </div> <div class="kg-toggle-content"><p dir="ltr"><span style="white-space: pre-wrap;">Enemy-based positioning is a copywriting and brand-strategy method where an expert defines themselves by the obstacle they oppose (e.g., a habit, system, environment, or false belief) rather than by credentials or features. It earns attention because readers recognize the friction immediately, then engage with the expert&apos;s nuance.</span></p></div> </div> <p>I started last Friday&#x2019;s <a href="https://go.lennartnacke.com/authority-lab?ref=lennartnacke.com" rel="noreferrer">Authority Lab</a> hot seat with the least heroic opening possible.</p> <p>&#x201c;Hello everyone, or no one yet.&#x201d;</p> <p>Then I sat there for a short minute, waiting to see if anyone would show up.</p> <p>I wondered if I should have sent an announcement. I wondered if the time was wrong. I wondered if Friday was a bad idea. Very strategic founder behaviour. Sitting alone in a video call, questioning my calendar choices.</p> <p>Then many people joined. Phew. Awkward minute over.</p> <p>And the session turned into one of the clearest conversations we&#x2019;ve had <a href="https://go.lennartnacke.com/authority-lab?ref=lennartnacke.com" rel="noopener noreferrer nofollow">in the Authority Lab</a> so far.</p> <p>The format was so simple. People brought their positioning statements that I helped them formulate over the last month. The classic &#x201c;I help X do Y without Z&#x201d; kind of thing.</p> <p>I expected us to clean up at least the language, but I had a bigger plan: Confrontation.</p> <p>So, we found the missing fight.</p> <h2 id="what-is-positioning-and-why-do-most-expert-statements-fail">What is positioning, and why do most expert statements fail?</h2> <p>Positioning is the deliberate choice of which problem you solve, for whom, and against what alternative, a definition popularized by <a href="https://www.aprildunford.com/books?ref=lennartnacke.com">April Dunford in <strong>Obviously Awesome</strong> (2019)</a>.</p> <p>Experts love accurate language. I do.</p> <p>And this all sounds good until you watch it turn into pudding.</p> <p>Most expert positioning fails because it stacks careful adjectives (&quot;timely, relevant, inclusive&quot;) that are technically correct but emotionally invisible. Readers feel problems.</p> <blockquote>&quot;Safe language is the pot belly of positioning: accurate, comfortable, and useless in public.&quot;</blockquote> <p>None of this language is wrong. That&#x2019;s the problem.</p> <p>It&apos;s too safe to be useful in public.</p> <p>Your audience does not feel a pair of careful adjectives. They feel a problem. They feel the thing in their way.</p> <ul><li>They feel the athlete who performs beautifully in practice and freezes in competition.</li><li>They feel the meeting where nobody understands the local context.</li><li>They feel the student who wants the grade more than the learning.</li></ul> <p>Your public positioning gets 100% better when it names that friction. Even better, it names what causes the friction.</p> <p>That&#x2019;s the enemy.</p> <p>Impact needs an enemy.</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="Your email"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <h2 id="your-customer-is-not-the-enemy"><strong>Your customer is not the enemy</strong></h2> <p>The word <em>enemy</em> makes thoughtful experts nervous. I get that.</p> <p>Most of the people I work with do not want to bash anyone. They do not want to flatten complex problems into cheap conflict. They do not want to become LinkedIn theatre people yelling about how everyone else is stupid.</p> <p>Good.</p> <p>Please keep that instinct.</p> <p>The trick is to aim the fire at the obstacle, not the person.</p> <p>&#x2192; Your reader is the person stuck in the fight.</p> <p>&#x2192; Your customer is not lazy. The enemy might be inertia.</p> <p>&#x2192; Your client is not ignorant. The enemy might be the technical gap that makes a good decision feel risky.</p> <p>You become useful when you name the thing they are already fighting.</p> <p>It makes all the difference.</p> <p>If you make your customer the villain, they will defend themselves. If you make their obstacle the villain, they will lean in.</p> <p>They&#x2019;ll finally feel seen.</p> <h2 id="who-is-the-enemy-in-enemy-based-positioning">Who is the <em>enemy</em> in enemy-based positioning?</h2> <p>The enemy is the obstacle blocking your reader&apos;s outcome. <a href="https://storybrand.com/building-a-storybrand-book-new/?ref=lennartnacke.com">Donald Miller&apos;s Building a StoryBrand (2017)</a> frames this as the villain in the customer&apos;s hero journey. Valid enemies include habits (perfectionism), systems (assessment-driven schooling), environments (algorithmic feeds), and false beliefs (nuance = trust):</p> <ul><li>A habit: Saving habits that drain money, writing habits that keep smart people polishing the first paragraph for three weeks, research habits that make every new project start from zero.</li><li>A system: Assessment systems that reward performance over learning, academic systems that ask for public impact while punishing anyone who writes in public, corporate systems that turn clear thinking into slide sludge.</li><li>An environment: The 9-to-5 treadmill, the inbox, meeting culture, the algorithmic casino pretending to be professional networking.</li><li>A false belief: &#x201c;If I am more nuanced, people will trust me.&#x201d; &#x201c;If the work is good, the right people will find it.&#x201d; &#x201c;If I use AI, my voice will disappear.&#x201d; &#x201c;If I take a public stance, I will lose my intellectual integrity.&#x201d;</li></ul> <p>These enemies work because you already feel them and your audience does, too. You&#x2019;re naming the conflict that has been running in the background.</p> <h2 id="the-moment-it-clicked"><strong>The moment it clicked</strong></h2> <figure class="kg-card kg-image-card kg-card-hascaption"><figcaption><span style="white-space: pre-wrap;">Our session in the </span><a href="https://go.lennartnacke.com/authority-lab?ref=lennartnacke.com"><span style="white-space: pre-wrap;">Authority Lab</span></a><span style="white-space: pre-wrap;">.</span></figcaption></figure> <p>One Authority Lab member works with athletes.</p> <p>His first framing was about performance pressure. Athletes train well, then score lower in competition. The obvious solution was mental training.</p> <p>Useful, but still a little broad.</p> <p>So we kept digging.</p> <p>The enemy was the inner voice. The self-talk. The fear of losing. The fear of winning and then having to keep winning. The tiny internal commentator that turns a competition into a referendum on your entire identity.</p> <p>Now the positioning had heat. Spicy. I loved it.</p> <p>He could stand against that voice.</p> <p>Another member teaches pre-service teachers.</p> <p>Her first framing was full of strong ideas: Creativity, process-based learning, risk-taking, student engagement, meaning-making.</p> <p>All good.</p> <p>Still too clean.</p> <p>Then she named the thing she stands against it all: Shallow learning.</p> <p>The grading system. The product-based logic. The classroom habit where students learn to ask, &#x201c;How do I get the A?&#x201d; before they ask what the work is trying to teach them.</p> <p>That is a real enemy. Boom.</p> <p>Everyone who has been through school recognizes it immediately.</p> <p>Even AI fits this story. AI did not create shallow learning. It accelerates the shallow learning already built into the system.</p> <p>Now, she had a sticky point of view.</p> <p>One member works with literary scholars.</p> <p>Her challenge was different. She resisted the customer language, which made sense. In scholarship, people do not always think in terms of markets and solutions. They think in terms of knowledge, methods, traditions, and ways of seeing.</p> <p>So we stayed with that.</p> <p>The enemy became institutional sameness. The Eurocentric lens. The habit of talking about diversity while keeping the same old epistemological frame.</p> <p>That&#x2019;s strong.</p> <p>It gives her public access into deep work without making the work shallow.</p> <p>You know, this is the piece that many experts are afraid to admit.</p> <p>An enemy does not reduce your nuance.</p> <p>It earns attention long enough for your nuance to matter.</p> <h2 id="a-simple-positioning-test"><strong>A simple positioning test</strong></h2> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="Your email"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <p>Most expert writing fails because it always starts with the answer.</p> <p>Here is my</p> <ul><li>framework</li><li>method</li><li>service</li><li>research</li></ul> <p>The reader has no reason to care yet.</p> <p>They don&#x2019;t know what fight you&#x2019;re entering. They have to learn about what problem you&#x2019;re refusing to tolerate. They must be convinced why your sentence should interrupt their day.</p> <p>Friction creates this hook.</p> <p>This is true in stories. A good story needs pressure. Something has to be at stake. A character wants something, and something blocks them.</p> <p>Public authority works the same way.</p> <p>You want to be known for something. Your audience wants a result. The enemy blocks the result. Your position becomes the stance you take against that enemy.</p> <p>That is where attention starts.</p> <p>Forget your list of credentials.</p> <p>Move past your polished bio.</p> <p>Don&#x2019;t write another sentence that sounds like it survived three committee reviews and a light afternoon nap.</p> <p>It starts with a fight.</p> <p>Take your current positioning sentence. Find the outcome. Then find the obstacle.</p> <p>Most people stop too early. A little less Mr. Spock, a little more Captain Kirk.</p> <p>They write:</p> <p>&#x2192; I help experts communicate their ideas more clearly.</p> <p>Fine. Clear enough. Also forgettable.</p> <p>Now add your enemy:</p> <p>&#x2192; I help experts communicate their ideas clearly without cutting off the depth that made those ideas valuable in the first place.</p> <p>Better.</p> <p>The sentence now has friction. It names the fear many of your carry: That visibility will make you shallow. And, yes, that&#x2019;s how I position myself.</p> <p>Here is another:</p> <p>&#x2192; I help researchers write papers faster.</p> <p>Useful. Flat.</p> <p>Add the enemy:</p> <p>&#x2192; I help researchers write papers faster without letting perfectionism turn every draft into a swamp.</p> <p>That&#x2019;s what I have done for years now. Now, the reader can feel it.</p> <p>They know that swamp.</p> <p>They&#x2019;ve lived in that swamp.</p> <p>They&#x2019;ve probably decorated it like Shrek.</p> <p>The formula is quick and simple:</p> <p>I help [specific reader] get [specific outcome] without [specific enemy].</p> <p>The <em>without</em> part is where the positioning gets serious.</p> <p><a href="https://tally.so/r/1AEQy1?ref=lennartnacke.com" rel="noopener noreferrer nofollow">BTW: I created a quiz that lets you check your current positioning.</a></p> <h2 id="how-do-i-find-my-enemy-a-3-step-positioning-test">How do I find my enemy? (A 3-step positioning test)</h2> <p>Take your current positioning sentence, isolate the outcome, then name what blocks that outcome for 80% of your audience. <a href="https://www.nngroup.com/articles/how-long-do-users-stay-on-web-pages/?ref=lennartnacke.com">According to Nielsen Norman Group research on landing-page comprehension</a>, users decide relevance in under 10 seconds, which means the obstacle must appear in the first sentence.</p> <figure class="kg-card kg-image-card kg-card-hascaption"><figcaption><span style="white-space: pre-wrap;">The positioning formula on a napkin: reader, outcome, enemy.</span></figcaption></figure> <h2 id="why-does-naming-an-enemy-increase-attention-without-reducing-nuance">Why does naming an enemy increase attention without reducing nuance?</h2> <p>Conflict is the oldest attention mechanism in narrative. <a href="https://hbr.org/2018/03/the-b2b-elements-of-value?ref=lennartnacke.com">Harvard Business Review&apos;s analysis of B2B messaging</a> found that contrast-driven value propositions outperform feature lists in recall tests. Naming an enemy front-loads contrast, so that your nuance then has somewhere to land.</p> <blockquote>&quot;An enemy does not reduce your nuance but it earns attention long enough for your nuance to matter.&quot;</blockquote> <p>If your positioning feels vague, you probably do not need more adjectives.</p> <p>You need a sharper enemy.</p> <p>Name the habit, system, environment, activity, or false belief that blocks your reader from the result they want.</p> <h2 id="how-is-this-different-from-negative-or-attack-marketing">How is this different from negative or attack marketing?</h2> <p>Enemy-based positioning focuses on obstacles. The customer is the hero and the enemy is the friction. Attack marketing names competitors or shames audiences, <a href="https://www.ftc.gov/business-guidance/advertising-marketing/truth-advertising?ref=lennartnacke.com">a tactic the FTC notes can violate truthful-advertising standards</a>. Enemy-based positioning stays empathetic to the reader while being smart about the system.</p> <p>Keep your empathy for the person.</p> <p>Aim your fire at the obstacle.</p> <p>That is how your writing gets clearer.</p> <p>That is how your hooks get stronger.</p> <p>That is how your authority starts to feel like a point of view instead of a professional summary.</p> <p>&#x200b;<a href="https://writeinsight.ca/mastermind?ref=lennartnacke.com" rel="noopener noreferrer nofollow">I am opening the waitlist for a free Authority Lab Mastermind called </a><a href="https://preview.kit-mail3.com/click/dpheh0hzhm/aHR0cHM6Ly93cml0ZWluc2lnaHQuY2EvbWFzdGVybWluZA==?ref=lennartnacke.com" rel="noopener noreferrer"><strong>How to create hooks for your writing</strong>.</a>&#x200b;</p> <p>We will take this exact idea and turn it into a practical hook system.</p> <p>Bring the topic you keep circling. Bring the sentence that feels too soft. Bring the idea that deserves more attention than it is getting.</p> <p>We will find the fight hiding inside it.</p> <div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> <div class="kg-toggle-heading"> <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">FAQ</span></h4> <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/> </svg> </button> </div> <div class="kg-toggle-content"><p dir="ltr"><b><strong style="white-space: pre-wrap;">Q: What is enemy-based positioning in one sentence?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">It is positioning that defines an expert by the obstacle they oppose, not the features they offer.</span><br/><br/><b><strong style="white-space: pre-wrap;">Q: Can my enemy be a competitor?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">Generally no. Effective enemies are habits, systems, environments, or false beliefs that your audience already feels, competitors invite legal and reputational risk.</span><br/><br/><b><strong style="white-space: pre-wrap;">Q: How do I know if my enemy is specific enough?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">A stranger in your target audience should nod within 10 seconds. If they ask what you mean, the enemy is still abstract to them.</span><br/><br/><b><strong style="white-space: pre-wrap;">Q: Does this work for academics or scholars?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">Yes. Scholars can position against institutional sameness, methodological orthodoxy, or epistemic flattening, all without market language.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">Q: Won&apos;t naming an enemy make me look polarizing?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">Only if you target people. Targeting an obstacle increases recall while preserving credibility, consistent with StoryBrand research.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">Q: What is the positioning formula?</strong></b></p><p dir="ltr"><i><em class="italic" style="white-space: pre-wrap;">I help [specific reader] get [specific outcome] without [specific enemy].</em></i><br/><br/><b><strong style="white-space: pre-wrap;">Q: How often should I revisit my positioning?</strong></b></p><p dir="ltr"><span style="white-space: pre-wrap;">At least every 6&#x2013;12 months, or whenever your audience changes. Dunford recommends re-testing whenever win rates drop.</span></p></div> </div> <h2 id="worth-your-time-this-week"><strong>Worth your time this week</strong></h2>]]></content><author><name></name></author><category term="article"/><summary type="html"><![CDATA[Your reader is already fighting something. Name it.]]></summary></entry><entry><title type="html">How can experts use AI for expert knowledge extraction?</title><link href="https://acagamic.com/blog/2026/how-can-experts-use-ai-for-expert-knowledge-extraction/" rel="alternate" type="text/html" title="How can experts use AI for expert knowledge extraction?"/><published>2026-05-02T05:10:06+00:00</published><updated>2026-05-02T05:10:06+00:00</updated><id>https://acagamic.com/blog/2026/how-can-experts-use-ai-for-expert-knowledge-extraction</id><content type="html" xml:base="https://acagamic.com/blog/2026/how-can-experts-use-ai-for-expert-knowledge-extraction/"><![CDATA[<div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> <div class="kg-toggle-heading"> <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">TL;DR (Updated: May 4, 2026)</span></h4> <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/> </svg> </button> </div> <div class="kg-toggle-content"><ul><li value="1"><span style="white-space: pre-wrap;">Expert knowledge extraction helps experts turn tacit knowledge into clear writing before they draft.</span></li><li value="2"><span style="white-space: pre-wrap;">The problem is usually extraction, not discipline, motivation, or another note-taking app.</span></li><li value="3"><a href="https://www.microsoft.com/en-us/research/wp-content/uploads/2025/01/lee_2025_ai_critical_thinking_survey.pdf?ref=lennartnacke.com" rel="noreferrer"><span style="white-space: pre-wrap;">AI works best as an interviewer, observer, transcript analyst, and case sorter.</span></a></li><li value="4"><span style="white-space: pre-wrap;">The strongest method combines familiar task observation, structured interviews, critical incidents, and reusable knowledge cards.</span></li><li value="5"><span style="white-space: pre-wrap;">Experts should extract first, then edit. Drafting too early buries the judgement that makes the idea worth reading.</span></li></ul></div> </div> <div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> <div class="kg-toggle-heading"> <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">What is expert knowledge extraction?</span></h4> <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/> </svg> </button> </div> <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">Expert knowledge extraction is the process of pulling hidden judgement, examples, rules of thumb, and decision cues out of an expert&#x2019;s work before turning them into writing. AI can help when it interviews the expert, analyses real work, structures cases, and converts raw notes into reusable knowledge cards.</span></p></div> </div> <p>Every week, I sit down to write my LinkedIn posts with 20 years of research behind me, hundreds of customer conversations in my head, and a stack of ideas worth sharing.</p> <p>Then the dark screen wins.</p> <p>(I like dark mode, ok?)</p> <p>Not once in a while. Every week. This is how it always starts.</p> <p>I will not call it writer&#x2019;s block.</p> <p>That phrase makes it sound romantic, like I am sitting in a French caf&#xe9;, nibbling on my little baguette romantically in thought like a tortured soul, waiting for my muse to show up in a pretty scarf. My problem is less poetic. After 10 or 20 years of getting good at something, your ideas stop arriving as fleshed-out sentences.</p> <p>The problem is that I know too much.</p> <p>Sounds like a humble brag. But it&#x2019;s not. It is the root of most of my writing problems, and it gets worse the better you get. Malcolm Gladwell would agree.</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="Your email"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <h2 id="why-is-expertise-a-writing-trap">Why is expertise a writing trap?</h2> <p>Expertise becomes a writing trap because the better you get, the less visible your own thinking becomes. You stop noticing the assumptions, shortcuts, and pattern recognition that make your judgment useful, so the reader gets conclusions without the path that made them credible.</p> <p>When you set out (like the little Indiana Jones that you are) to become exceptional at something, no one warns you about the cost of being hypervaluable as an expert. Depth makes you useful. It can also make you miserable at explaining what you know.</p> <p>You&#x2019;re stuck because you&#x2019;re stupid. Quite the opposite. The deeper you dig your vampire fangs into the neck of your beautiful domain, Edward, the more your assumptions fade into black. You stop seeing the system&#x2014;the paradigm that you&#x2019;ve slobbered up like lukewarm milk from science mama&#x2019;s teats&#x2014;because you have become part of the system yourself. You&#x2019;re not Alex Hormozi speaking in quotable tweets at podcast interviews. You don&#x2019;t have clean little sentences waiting in the idea pantry. Your knowledge lives in your timing, pattern recognition, and gut-level judgment.</p> <p>That is why you cannot just write it down. Much of what you know stopped being verbal years ago.</p> <p>Knowledge management scholar <a href="https://academic.oup.com/book/52097?ref=lennartnacke.com" rel="noopener noreferrer nofollow">Ikujiro Nonaka</a> gave this phenomenon a name: <strong>Tacit knowledge</strong>. Tacit knowledge is experience soaked in judgment. It is the surgeon who spots trouble before the monitors confirm it. The consultant who reads a room in 30 seconds. The expert who sees the flaw in a methodology while a junior researcher keeps rereading the paragraph.</p> <p>You cannot squash tacit knowledge into a LinkedIn post. It doesn&#x2019;t work like that.</p> <p>Nonaka&#x2019;s <a href="https://ascnhighered.org/ASCN/change_theories/collection/seci.html?ref=lennartnacke.com" rel="noopener noreferrer nofollow">SECI model</a> describes how knowledge moves from tacit to explicit through <strong>externalisation</strong>, meaning metaphors, analogies, and dialogue pull embodied judgment into words. Trying harder at a blank page will not do that. You need a way to drag the knowledge out before you can shape it.</p> <p>Most experts solve the wrong problem. They switch note-taking apps. Buy more AI tokens. Try a new morning routine. Blame discipline. The actual problem is extraction.</p> <p>The apps are innocent. You are the bottleneck. I mean that with affection. Mostly.</p> <h2 id="why-do-your-words-lag-behind-as-your-skill-grows">Why do your words lag behind as your skill grows?</h2> <p>Your words lag behind your skill because expertise flattens knowledge into instinct. Early in your career, you explain every step because you are still learning it. Later, the steps disappear into timing, pattern recognition, and judgment that feel obvious only to you.</p> <p>Early in a career, your knowledge still has grip. You learned it last week. You tested it yesterday. You explained it to anyone who would sit still long enough. Moving from novice to expert forces articulation because people keep asking you to justify your stuff.</p> <p>Then you become senior.</p> <p>People stop asking you to explain yourself and start asking you for advice. Simple decisions arrive like Amazon same-day delivery used to. The judgment feels instant. Your knowledge sinks into your body, and the trench between what you know and what you can write grows faster than your expertise.</p> <p>This means the smarter you get, the worse the writing problem becomes. The more you deserve an audience, the harder that audience is to reach.</p> <p>Expertise hides its own guts. The more you have, the less visible it becomes to you and to the people you want to reach.</p> <p>Then someone asks you to write an article. Or build a course. Or share your insights on LinkedIn.</p> <p>You turn into Jon Snow. Noble. Confused. Somehow still in charge of these shenanigans.</p> <p><a href="https://doi.org/10.1086/261651?ref=lennartnacke.com" rel="noopener noreferrer nofollow">Camerer, Loewenstein, and Weber</a> coined the term <em>the curse of knowledge</em> in a 1989 paper on asymmetric information. Better-informed people could not ignore what they knew, even when it cost them. <a href="https://doi.org/10.1037/0096-1523.1.3.288?ref=lennartnacke.com" rel="noopener noreferrer nofollow">Fischhoff</a> mapped the same concept in 1975 through hindsight bias. Once people knew an outcome, they overestimated what they would have predicted before they knew it. What they knew changed what they thought could have happened.</p> <p><a href="https://doi.org/10.1037/0033-2909.125.6.737?ref=lennartnacke.com" rel="noopener noreferrer nofollow">Nickerson</a> reviewed evidence in 1999 that people use their own knowledge as the starting point for estimating what other people know, then correct too little. <a href="https://doi.org/10.1037/1076-898X.5.2.205?ref=lennartnacke.com" rel="noopener noreferrer nofollow">Hinds</a> gave the expert version some bite that same year in <em>Journal of Experimental Psychology: Applied</em>. Experts guessed how long beginners would take. They did worse than people with some experience did. Debiasing attempts did not save them.</p> <p>Elizabeth Newton&#x2019;s <a href="https://gwern.net/doc/psychology/cognitive-bias/illusion-of-depth/1990-newton.pdf?ref=lennartnacke.com" rel="noopener noreferrer nofollow">1990 Stanford dissertation</a> made the problem concrete. Participants tapped rhythms of well-known songs and predicted listeners would identify them 50% of the time. The actual rate was 2.5%. The tappers could hear the song in their heads. The listeners heard random fingers doing a tap dance.</p> <p>You are that tapper. Sorry.</p> <p>Your audience hears random knocks until you translate your knowledge for them. But this is not a skill you can just summon like a Patronus Charm. You have to construct it slowly, Hermione.</p> <p>The blank page gets blamed too easily here. When, really this is more of a knockout match between tacit knowledge and the language you use. Joining that fight proves your knowledge has depth. You want to win this like Conor McGregor&#x2019;s 13-second knockout of Jose Aldo did.</p> <h2 id="why-won%E2%80%99t-writing-more-fix-this">Why won&#x2019;t writing more fix this?</h2> <p>Writing more will not fix this when the real bottleneck is how your extract your knowledge. A habit can produce more words, but it cannot automatically recover the hidden examples, decision cues, failed cases, and assumptions that make expert writing useful.</p> <p>Productivity advice loves repetition. Write every day. Build the habit. Push through resistance.</p> <p>It&#x2019;s true, but only works when consistency truly constrains you. Having tacit knowledge is a different beast of a problem. Telling an expert to write more is like telling Terry Fox to sprint faster with one leg. Effort is not your missing ingredient. Knowing how to extract your knowledge is.</p> <p>If you&#x2019;ve ever forced content onto a page without a system, you&#x2019;ve likely produced one of these results:</p> <ol><li>Abstract writing that is technically correct and unreadable. (AI won&#x2019;t help much.)</li><li>Beginner-level content that lacks some bite.</li><li>Nothing.</li></ol> <p>Think of it as Eminem&#x2019;s <em>8 Mile</em> freeze, except you are alone at your laptop at midnight. Mom didn&#x2019;t make spaghetti and the hostile crowd hasn&#x2019;t even arrived yet. You still cannot start.</p> <p>Change how to get things out of your brain and onto the paper before you judge what&#x2019;s even on the page.</p> <p>Here are eight simple methods to help you do that. You don&#x2019;t need all of them. Just pick two or three that match how your ideas are stuck.</p> <h2 id="how-do-you-extract-first-and-edit-later">How do you extract first and edit later?</h2> <p>Extracting first means capturing the raw judgment before trying to shape the prose. Use <a href="https://www.microsoft.com/en-us/research/wp-content/uploads/2025/01/lee_2025_ai_critical_thinking_survey.pdf?ref=lennartnacke.com" rel="noopener noreferrer nofollow">AI to interview you, observe your work, analyze transcripts, compare cases</a>, and turn messy expertise into reusable material. Editing comes after the thinking has been pulled into view.</p> <p>Expert knowledge does not come out through one magic prompt. <a href="https://journals.sagepub.com/doi/10.1177/10944281241271216?ref=lennartnacke.com" rel="noopener noreferrer nofollow">Researchers usually extract it</a> by combining 3 families of methods. They watch the familiar task. They interview the expert. They use special tasks that make hidden judgement visible.</p> <p>That sounds dry. It is also exactly what AI makes easier now.</p> <h3 id="1-brain-dump-and-document-capture">1. Brain dump and document capture</h3> <p>This is the baseline because every other method needs raw material to work with.</p> <p>Set a 10-minute timer and write everything down. Worries. Half-formed ideas. Client patterns. Research findings. Concepts you keep circling. Unedited. Unstructured. Messy. Capture first. Organize later. Alternatively voice record or speech-to-text this part, but I highly recommend going through the agony of writing it down by hand.</p> <p>Then add the material experts usually forget to include because it feels too obvious. Slides. Emails. Meeting notes. Old proposals. Client audits. Screenshots. Loom transcripts. The documents around your work often contain the tricks your brain doesn&#x2019;t even notice anymore.</p> <p>Save the pile to a local folder and prompt via either Codex, Claude Co-work/Code, or Antigravity:</p> <div class="dw-typewriter"></div> <script>!function(){var t="Create an extraction map from these materials. Separate claims, examples, repeated problems, useful phrases, unexplained assumptions, and topics that need a story.",e=28,n="PROMPT",a="dw-tw-prompt-style",d=document;if(!d.getElementById(a)){var r=d.createElement("style");r.id=a,r.textContent='.dw-tw-wrap{font-family:ui-sans-serif,system-ui,sans-serif;width:100%;max-width:680px;margin:24px auto}.dw-tw-card{background:#142B43;border:1px solid rgba(249,246,240,.12);border-radius:12px;overflow:hidden}.dw-tw-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 7px 18px}.dw-tw-label{display:flex;align-items:center;gap:8px;min-width:0}.dw-tw-dot{width:7px;height:7px;border-radius:50%;background:#CC6655;box-shadow:0 0 0 3px rgba(204,102,85,.15);flex-shrink:0}.dw-tw-tag{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CC6655;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-tw-body{padding:6px 18px 18px}.dw-tw-text{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.7;color:#F9F6F0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.dw-tw-text .dw-tw-ch{animation:dw-tw-pop 620ms cubic-bezier(.22,.61,.36,1) forwards}@keyframes dw-tw-pop{0%{color:#F7EBA5;text-shadow:0 0 8px rgba(247,235,165,.7)}40%{color:#CC6655;text-shadow:0 0 6px rgba(204,102,85,.45)}100%{color:#F9F6F0;text-shadow:0 0 0 rgba(247,235,165,0)}}.dw-tw-caret{display:inline-block;width:.6ch;height:1.1em;vertical-align:text-bottom;background:#CC6655;margin-left:1px;animation:dw-tw-blink 1s steps(2,end) infinite}@keyframes dw-tw-blink{50%{opacity:0}}.dw-tw-measure{visibility:hidden;pointer-events:none}.dw-tw-measure .dw-tw-ch,.dw-tw-measure .dw-tw-caret{animation:none}.dw-tw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dw-tw-copy{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;min-width:82px;background:rgba(249,246,240,.08);color:#F9F6F0;border:1px solid rgba(249,246,240,.18);border-radius:6px;padding:5px 10px;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;cursor:pointer;outline:none;transition:transform 220ms cubic-bezier(.34,1.56,.64,1),background 220ms ease,border-color 220ms ease,color 220ms ease,box-shadow 360ms ease}.dw-tw-copy:hover{background:rgba(249,246,240,.16);border-color:rgba(249,246,240,.32);transform:scale(1.05)}.dw-tw-copy:active{transform:scale(.95)}.dw-tw-copy:focus-visible{box-shadow:0 0 0 2px rgba(247,235,165,.45)}.dw-tw-copy svg{width:13px;height:13px;flex-shrink:0}.dw-tw-copy.is-done{background:#CC6655;border-color:#CC6655;color:#F9F6F0;animation:dw-tw-punch 720ms cubic-bezier(.34,1.56,.64,1)}@keyframes dw-tw-punch{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,.55)}30%{transform:scale(1.18);box-shadow:0 0 0 14px rgba(204,102,85,.18)}60%{transform:scale(.96);box-shadow:0 0 0 8px rgba(204,102,85,.06)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,0)}}@media (prefers-reduced-motion:reduce){.dw-tw-text .dw-tw-ch{animation:none;color:#F9F6F0;text-shadow:none}.dw-tw-caret{animation:none}.dw-tw-copy,.dw-tw-copy:hover,.dw-tw-copy:active{transform:none}.dw-tw-copy.is-done{animation:none}}',d.head.appendChild(r);var i=d.createElement("link");i.rel="stylesheet",i.href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap",d.head.appendChild(i)}var o=d.currentScript,s=o&&o.previousElementSibling;s&&s.classList&&s.classList.contains("dw-typewriter")||(s=d.createElement("div"),s.className="dw-typewriter",o&&o.parentNode?o.parentNode.insertBefore(s,o):d.body.appendChild(s));var c='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"></path></svg>',l='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 13l4 4L19 7"></path></svg>';s.classList.add("dw-tw-wrap"),s.innerHTML='<div class="dw-tw-card"><div class="dw-tw-header"><div class="dw-tw-label"><span class="dw-tw-dot"></span><span class="dw-tw-tag"></span></div><button type="button" class="dw-tw-copy" aria-label="Copy text to clipboard">'+c+'<span class="dw-tw-copy-label">Copy</span></button></div><div class="dw-tw-body"><div class="dw-tw-text" aria-hidden="true"></div><div class="dw-tw-sr"></div></div></div>',s.querySelector(".dw-tw-tag").textContent=n,s.querySelector(".dw-tw-sr").textContent=t;var p=s.querySelector(".dw-tw-body"),f=s.querySelector(".dw-tw-text"),u=s.querySelector(".dw-tw-copy"),m=d.createElement("div");m.className="dw-tw-text dw-tw-measure",m.setAttribute("aria-hidden","true");for(var v=0;v<t.length;v++){var w=d.createElement("span");w.className="dw-tw-ch",w.textContent=t.charAt(v),m.appendChild(w)}var b=d.createElement("span");b.className="dw-tw-caret",m.appendChild(b),p.appendChild(m);var y=m.offsetHeight;p.removeChild(m),f.style.minHeight=y+"px";var h=d.createElement("span");function g(){setTimeout(function(){h&&h.parentNode&&h.parentNode.removeChild(h)},500)}h.className="dw-tw-caret",f.appendChild(h),u.addEventListener("click",function(){function e(){u.classList.remove("is-done"),void u.offsetWidth,u.classList.add("is-done"),u.innerHTML=l+'<span class="dw-tw-copy-label">Copied</span>',setTimeout(function(){u.classList.remove("is-done"),u.innerHTML=c+'<span class="dw-tw-copy-label">Copy</span>'},1800)}function n(){var n=d.createElement("textarea");n.value=t,n.style.position="fixed",n.style.opacity="0",n.style.pointerEvents="none",d.body.appendChild(n),n.focus(),n.select();try{d.execCommand("copy")}catch(t){}d.body.removeChild(n),e()}navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(e,n):n()});if(window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches){var x=d.createElement("span");return x.textContent=t,f.insertBefore(x,h),void g()}function E(n){if(n>=t.length)return void g();var a=d.createElement("span");a.className="dw-tw-ch",a.textContent=t.charAt(n),f.insertBefore(a,h);var r=.6*Math.random()*e-.2*e;setTimeout(function(){E(n+1)},Math.max(4,e+r))}var k=!1;function S(){k||(k=!0,E(0))}if("IntersectionObserver"in window){var T=new IntersectionObserver(function(t){for(var e=0;e<t.length;e++)if(t[e].isIntersecting){S(),T.disconnect();break}},{threshold:.25});T.observe(s)}else S()}();</script> <p>This borrows from Hoffman&#x2019;s point about documentation analysis. Manuals, notes, and old artifacts can produce a first-pass knowledge base before any interview begins.</p> <p>What often goes wrong is capturing without review. <a href="https://www.buildingasecondbrain.com/book?ref=lennartnacke.com" rel="noreferrer">Ideas pile up and decay.</a> A 15 to 30 minute weekly review turns the dump into an asset. You scan, promote, and discard. Without that review, your capture system becomes an archaeological dig. You will find notes from 2019 and have no memory of writing them.</p> <p>The Raiders of the Lost Ark warehouse, basically. Full of important things. None of them findable when you need them.</p> <p>Use this as your daily baseline. It is your foundation.</p> <h3 id="2-think-aloud-capture-while-doing-the-work">2. Think-aloud capture while doing the work</h3> <p>Voice capture works best when you use it during the actual task, not 3 days later when your brain has already cleaned up the crime scene.</p> <p>Open a voice recorder (or even better an AI speech-to-text app like superwhisper, WisprFlow, or Monologue) while you review a draft, work through a client problem, plan a workshop, annotate a paper, or redesign an offer. Say what you notice. Say what you reject. Say which detail made you suspicious. Say the sentence you almost wrote and why you cut it.</p> <p>Then upload the transcript to AI and prompt:</p> <div class="dw-typewriter"></div> <script>!function(){var t="Extract the decision cues, assumptions, tradeoffs, and rules of thumb from this think-aloud transcript. Preserve concrete examples. Do not write the article yet.",e=28,n="PROMPT",a="dw-tw-prompt-style",d=document;if(!d.getElementById(a)){var r=d.createElement("style");r.id=a,r.textContent='.dw-tw-wrap{font-family:ui-sans-serif,system-ui,sans-serif;width:100%;max-width:680px;margin:24px auto}.dw-tw-card{background:#142B43;border:1px solid rgba(249,246,240,.12);border-radius:12px;overflow:hidden}.dw-tw-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 7px 18px}.dw-tw-label{display:flex;align-items:center;gap:8px;min-width:0}.dw-tw-dot{width:7px;height:7px;border-radius:50%;background:#CC6655;box-shadow:0 0 0 3px rgba(204,102,85,.15);flex-shrink:0}.dw-tw-tag{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CC6655;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-tw-body{padding:6px 18px 18px}.dw-tw-text{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.7;color:#F9F6F0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.dw-tw-text .dw-tw-ch{animation:dw-tw-pop 620ms cubic-bezier(.22,.61,.36,1) forwards}@keyframes dw-tw-pop{0%{color:#F7EBA5;text-shadow:0 0 8px rgba(247,235,165,.7)}40%{color:#CC6655;text-shadow:0 0 6px rgba(204,102,85,.45)}100%{color:#F9F6F0;text-shadow:0 0 0 rgba(247,235,165,0)}}.dw-tw-caret{display:inline-block;width:.6ch;height:1.1em;vertical-align:text-bottom;background:#CC6655;margin-left:1px;animation:dw-tw-blink 1s steps(2,end) infinite}@keyframes dw-tw-blink{50%{opacity:0}}.dw-tw-measure{visibility:hidden;pointer-events:none}.dw-tw-measure .dw-tw-ch,.dw-tw-measure .dw-tw-caret{animation:none}.dw-tw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dw-tw-copy{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;min-width:82px;background:rgba(249,246,240,.08);color:#F9F6F0;border:1px solid rgba(249,246,240,.18);border-radius:6px;padding:5px 10px;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;cursor:pointer;outline:none;transition:transform 220ms cubic-bezier(.34,1.56,.64,1),background 220ms ease,border-color 220ms ease,color 220ms ease,box-shadow 360ms ease}.dw-tw-copy:hover{background:rgba(249,246,240,.16);border-color:rgba(249,246,240,.32);transform:scale(1.05)}.dw-tw-copy:active{transform:scale(.95)}.dw-tw-copy:focus-visible{box-shadow:0 0 0 2px rgba(247,235,165,.45)}.dw-tw-copy svg{width:13px;height:13px;flex-shrink:0}.dw-tw-copy.is-done{background:#CC6655;border-color:#CC6655;color:#F9F6F0;animation:dw-tw-punch 720ms cubic-bezier(.34,1.56,.64,1)}@keyframes dw-tw-punch{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,.55)}30%{transform:scale(1.18);box-shadow:0 0 0 14px rgba(204,102,85,.18)}60%{transform:scale(.96);box-shadow:0 0 0 8px rgba(204,102,85,.06)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,0)}}@media (prefers-reduced-motion:reduce){.dw-tw-text .dw-tw-ch{animation:none;color:#F9F6F0;text-shadow:none}.dw-tw-caret{animation:none}.dw-tw-copy,.dw-tw-copy:hover,.dw-tw-copy:active{transform:none}.dw-tw-copy.is-done{animation:none}}',d.head.appendChild(r);var i=d.createElement("link");i.rel="stylesheet",i.href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap",d.head.appendChild(i)}var o=d.currentScript,s=o&&o.previousElementSibling;s&&s.classList&&s.classList.contains("dw-typewriter")||(s=d.createElement("div"),s.className="dw-typewriter",o&&o.parentNode?o.parentNode.insertBefore(s,o):d.body.appendChild(s));var c='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"></path></svg>',l='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 13l4 4L19 7"></path></svg>';s.classList.add("dw-tw-wrap"),s.innerHTML='<div class="dw-tw-card"><div class="dw-tw-header"><div class="dw-tw-label"><span class="dw-tw-dot"></span><span class="dw-tw-tag"></span></div><button type="button" class="dw-tw-copy" aria-label="Copy text to clipboard">'+c+'<span class="dw-tw-copy-label">Copy</span></button></div><div class="dw-tw-body"><div class="dw-tw-text" aria-hidden="true"></div><div class="dw-tw-sr"></div></div></div>',s.querySelector(".dw-tw-tag").textContent=n,s.querySelector(".dw-tw-sr").textContent=t;var p=s.querySelector(".dw-tw-body"),f=s.querySelector(".dw-tw-text"),u=s.querySelector(".dw-tw-copy"),m=d.createElement("div");m.className="dw-tw-text dw-tw-measure",m.setAttribute("aria-hidden","true");for(var v=0;v<t.length;v++){var w=d.createElement("span");w.className="dw-tw-ch",w.textContent=t.charAt(v),m.appendChild(w)}var b=d.createElement("span");b.className="dw-tw-caret",m.appendChild(b),p.appendChild(m);var y=m.offsetHeight;p.removeChild(m),f.style.minHeight=y+"px";var h=d.createElement("span");function g(){setTimeout(function(){h&&h.parentNode&&h.parentNode.removeChild(h)},500)}h.className="dw-tw-caret",f.appendChild(h),u.addEventListener("click",function(){function e(){u.classList.remove("is-done"),void u.offsetWidth,u.classList.add("is-done"),u.innerHTML=l+'<span class="dw-tw-copy-label">Copied</span>',setTimeout(function(){u.classList.remove("is-done"),u.innerHTML=c+'<span class="dw-tw-copy-label">Copy</span>'},1800)}function n(){var n=d.createElement("textarea");n.value=t,n.style.position="fixed",n.style.opacity="0",n.style.pointerEvents="none",d.body.appendChild(n),n.focus(),n.select();try{d.execCommand("copy")}catch(t){}d.body.removeChild(n),e()}navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(e,n):n()});if(window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches){var x=d.createElement("span");return x.textContent=t,f.insertBefore(x,h),void g()}function E(n){if(n>=t.length)return void g();var a=d.createElement("span");a.className="dw-tw-ch",a.textContent=t.charAt(n),f.insertBefore(a,h);var r=.6*Math.random()*e-.2*e;setTimeout(function(){E(n+1)},Math.max(4,e+r))}var k=!1;function S(){k||(k=!0,E(0))}if("IntersectionObserver"in window){var T=new IntersectionObserver(function(t){for(var e=0;e<t.length;e++)if(t[e].isIntersecting){S(),T.disconnect();break}},{threshold:.25});T.observe(s)}else S()}();</script> <p>This adapts protocol analysis for normal people with jobs. The point is not to sound polished, but to catch the judgement while you have momentum.</p> <p>Use this when the knowledge lives inside a task you perform on autopilot.</p> <h3 id="3-observe-your-familiar-task-with-ai">3. Observe your familiar task with AI</h3> <p>Hoffman separates familiar task analysis from interviews for a reason. <a href="https://doi.org/10.1006/obhd.1995.1039?ref=lennartnacke.com" rel="noreferrer">Experts often explain the official version of their work.</a> Watching the work exposes the real sequence.</p> <p>Record yourself doing a small real task. Review a client page. Build an outline. Fix a broken paragraph. Make a go or no-go call on an idea. Use screen recording if the work is visual. Use audio if the work is mostly thinking.</p> <p>Then ask AI:</p> <div class="dw-typewriter"></div> <script>!function(){var t="Act as a cognitive task analyst. Break this task into steps. For each step, identify the goal, cue, decision, rule of thumb, and hidden assumption. Mark any step that would confuse a beginner.",e=28,n="PROMPT",a="dw-tw-prompt-style",d=document;if(!d.getElementById(a)){var r=d.createElement("style");r.id=a,r.textContent='.dw-tw-wrap{font-family:ui-sans-serif,system-ui,sans-serif;width:100%;max-width:680px;margin:24px auto}.dw-tw-card{background:#142B43;border:1px solid rgba(249,246,240,.12);border-radius:12px;overflow:hidden}.dw-tw-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 7px 18px}.dw-tw-label{display:flex;align-items:center;gap:8px;min-width:0}.dw-tw-dot{width:7px;height:7px;border-radius:50%;background:#CC6655;box-shadow:0 0 0 3px rgba(204,102,85,.15);flex-shrink:0}.dw-tw-tag{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CC6655;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-tw-body{padding:6px 18px 18px}.dw-tw-text{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.7;color:#F9F6F0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.dw-tw-text .dw-tw-ch{animation:dw-tw-pop 620ms cubic-bezier(.22,.61,.36,1) forwards}@keyframes dw-tw-pop{0%{color:#F7EBA5;text-shadow:0 0 8px rgba(247,235,165,.7)}40%{color:#CC6655;text-shadow:0 0 6px rgba(204,102,85,.45)}100%{color:#F9F6F0;text-shadow:0 0 0 rgba(247,235,165,0)}}.dw-tw-caret{display:inline-block;width:.6ch;height:1.1em;vertical-align:text-bottom;background:#CC6655;margin-left:1px;animation:dw-tw-blink 1s steps(2,end) infinite}@keyframes dw-tw-blink{50%{opacity:0}}.dw-tw-measure{visibility:hidden;pointer-events:none}.dw-tw-measure .dw-tw-ch,.dw-tw-measure .dw-tw-caret{animation:none}.dw-tw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dw-tw-copy{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;min-width:82px;background:rgba(249,246,240,.08);color:#F9F6F0;border:1px solid rgba(249,246,240,.18);border-radius:6px;padding:5px 10px;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;cursor:pointer;outline:none;transition:transform 220ms cubic-bezier(.34,1.56,.64,1),background 220ms ease,border-color 220ms ease,color 220ms ease,box-shadow 360ms ease}.dw-tw-copy:hover{background:rgba(249,246,240,.16);border-color:rgba(249,246,240,.32);transform:scale(1.05)}.dw-tw-copy:active{transform:scale(.95)}.dw-tw-copy:focus-visible{box-shadow:0 0 0 2px rgba(247,235,165,.45)}.dw-tw-copy svg{width:13px;height:13px;flex-shrink:0}.dw-tw-copy.is-done{background:#CC6655;border-color:#CC6655;color:#F9F6F0;animation:dw-tw-punch 720ms cubic-bezier(.34,1.56,.64,1)}@keyframes dw-tw-punch{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,.55)}30%{transform:scale(1.18);box-shadow:0 0 0 14px rgba(204,102,85,.18)}60%{transform:scale(.96);box-shadow:0 0 0 8px rgba(204,102,85,.06)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,0)}}@media (prefers-reduced-motion:reduce){.dw-tw-text .dw-tw-ch{animation:none;color:#F9F6F0;text-shadow:none}.dw-tw-caret{animation:none}.dw-tw-copy,.dw-tw-copy:hover,.dw-tw-copy:active{transform:none}.dw-tw-copy.is-done{animation:none}}',d.head.appendChild(r);var i=d.createElement("link");i.rel="stylesheet",i.href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap",d.head.appendChild(i)}var o=d.currentScript,s=o&&o.previousElementSibling;s&&s.classList&&s.classList.contains("dw-typewriter")||(s=d.createElement("div"),s.className="dw-typewriter",o&&o.parentNode?o.parentNode.insertBefore(s,o):d.body.appendChild(s));var c='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"></path></svg>',l='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 13l4 4L19 7"></path></svg>';s.classList.add("dw-tw-wrap"),s.innerHTML='<div class="dw-tw-card"><div class="dw-tw-header"><div class="dw-tw-label"><span class="dw-tw-dot"></span><span class="dw-tw-tag"></span></div><button type="button" class="dw-tw-copy" aria-label="Copy text to clipboard">'+c+'<span class="dw-tw-copy-label">Copy</span></button></div><div class="dw-tw-body"><div class="dw-tw-text" aria-hidden="true"></div><div class="dw-tw-sr"></div></div></div>',s.querySelector(".dw-tw-tag").textContent=n,s.querySelector(".dw-tw-sr").textContent=t;var p=s.querySelector(".dw-tw-body"),f=s.querySelector(".dw-tw-text"),u=s.querySelector(".dw-tw-copy"),m=d.createElement("div");m.className="dw-tw-text dw-tw-measure",m.setAttribute("aria-hidden","true");for(var v=0;v<t.length;v++){var w=d.createElement("span");w.className="dw-tw-ch",w.textContent=t.charAt(v),m.appendChild(w)}var b=d.createElement("span");b.className="dw-tw-caret",m.appendChild(b),p.appendChild(m);var y=m.offsetHeight;p.removeChild(m),f.style.minHeight=y+"px";var h=d.createElement("span");function g(){setTimeout(function(){h&&h.parentNode&&h.parentNode.removeChild(h)},500)}h.className="dw-tw-caret",f.appendChild(h),u.addEventListener("click",function(){function e(){u.classList.remove("is-done"),void u.offsetWidth,u.classList.add("is-done"),u.innerHTML=l+'<span class="dw-tw-copy-label">Copied</span>',setTimeout(function(){u.classList.remove("is-done"),u.innerHTML=c+'<span class="dw-tw-copy-label">Copy</span>'},1800)}function n(){var n=d.createElement("textarea");n.value=t,n.style.position="fixed",n.style.opacity="0",n.style.pointerEvents="none",d.body.appendChild(n),n.focus(),n.select();try{d.execCommand("copy")}catch(t){}d.body.removeChild(n),e()}navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(e,n):n()});if(window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches){var x=d.createElement("span");return x.textContent=t,f.insertBefore(x,h),void g()}function E(n){if(n>=t.length)return void g();var a=d.createElement("span");a.className="dw-tw-ch",a.textContent=t.charAt(n),f.insertBefore(a,h);var r=.6*Math.random()*e-.2*e;setTimeout(function(){E(n+1)},Math.max(4,e+r))}var k=!1;function S(){k||(k=!0,E(0))}if("IntersectionObserver"in window){var T=new IntersectionObserver(function(t){for(var e=0;e<t.length;e++)if(t[e].isIntersecting){S(),T.disconnect();break}},{threshold:.25});T.observe(s)}else S()}();</script> <p>This is real task analysis. No performance required.</p> <p>Use this when you know the answer, but you can&apos;t explain how you figured it out.</p> <h3 id="4-build-a-bank-of-test-cases-and-tough-cases">4. Build a bank of test cases and tough cases</h3> <p><a href="https://mitpress.mit.edu/9780262611466/sources-of-power/?ref=lennartnacke.com">Klein</a> also points out that experts reveal more when they work through test cases, especially difficult or unusual ones. Easy cases produce slogans. Tough cases produce thinking.</p> <p>Create a small bank of examples:</p> <ul><li>3 routine cases</li><li>3 messy cases</li><li>3 failed cases</li><li>3 cases where your standard advice did not work</li></ul> <p>Then ask AI to interview you through them one at a time:</p> <div class="dw-typewriter"></div> <script>!function(){var t="Use this case to extract my decision process. Ask what I noticed first, what I ignored, what I almost did, what changed my mind, and what rule I would teach from this case.",e=28,n="PROMPT",a="dw-tw-prompt-style",d=document;if(!d.getElementById(a)){var r=d.createElement("style");r.id=a,r.textContent='.dw-tw-wrap{font-family:ui-sans-serif,system-ui,sans-serif;width:100%;max-width:680px;margin:24px auto}.dw-tw-card{background:#142B43;border:1px solid rgba(249,246,240,.12);border-radius:12px;overflow:hidden}.dw-tw-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 7px 18px}.dw-tw-label{display:flex;align-items:center;gap:8px;min-width:0}.dw-tw-dot{width:7px;height:7px;border-radius:50%;background:#CC6655;box-shadow:0 0 0 3px rgba(204,102,85,.15);flex-shrink:0}.dw-tw-tag{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CC6655;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-tw-body{padding:6px 18px 18px}.dw-tw-text{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.7;color:#F9F6F0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.dw-tw-text .dw-tw-ch{animation:dw-tw-pop 620ms cubic-bezier(.22,.61,.36,1) forwards}@keyframes dw-tw-pop{0%{color:#F7EBA5;text-shadow:0 0 8px rgba(247,235,165,.7)}40%{color:#CC6655;text-shadow:0 0 6px rgba(204,102,85,.45)}100%{color:#F9F6F0;text-shadow:0 0 0 rgba(247,235,165,0)}}.dw-tw-caret{display:inline-block;width:.6ch;height:1.1em;vertical-align:text-bottom;background:#CC6655;margin-left:1px;animation:dw-tw-blink 1s steps(2,end) infinite}@keyframes dw-tw-blink{50%{opacity:0}}.dw-tw-measure{visibility:hidden;pointer-events:none}.dw-tw-measure .dw-tw-ch,.dw-tw-measure .dw-tw-caret{animation:none}.dw-tw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dw-tw-copy{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;min-width:82px;background:rgba(249,246,240,.08);color:#F9F6F0;border:1px solid rgba(249,246,240,.18);border-radius:6px;padding:5px 10px;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;cursor:pointer;outline:none;transition:transform 220ms cubic-bezier(.34,1.56,.64,1),background 220ms ease,border-color 220ms ease,color 220ms ease,box-shadow 360ms ease}.dw-tw-copy:hover{background:rgba(249,246,240,.16);border-color:rgba(249,246,240,.32);transform:scale(1.05)}.dw-tw-copy:active{transform:scale(.95)}.dw-tw-copy:focus-visible{box-shadow:0 0 0 2px rgba(247,235,165,.45)}.dw-tw-copy svg{width:13px;height:13px;flex-shrink:0}.dw-tw-copy.is-done{background:#CC6655;border-color:#CC6655;color:#F9F6F0;animation:dw-tw-punch 720ms cubic-bezier(.34,1.56,.64,1)}@keyframes dw-tw-punch{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,.55)}30%{transform:scale(1.18);box-shadow:0 0 0 14px rgba(204,102,85,.18)}60%{transform:scale(.96);box-shadow:0 0 0 8px rgba(204,102,85,.06)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,0)}}@media (prefers-reduced-motion:reduce){.dw-tw-text .dw-tw-ch{animation:none;color:#F9F6F0;text-shadow:none}.dw-tw-caret{animation:none}.dw-tw-copy,.dw-tw-copy:hover,.dw-tw-copy:active{transform:none}.dw-tw-copy.is-done{animation:none}}',d.head.appendChild(r);var i=d.createElement("link");i.rel="stylesheet",i.href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap",d.head.appendChild(i)}var o=d.currentScript,s=o&&o.previousElementSibling;s&&s.classList&&s.classList.contains("dw-typewriter")||(s=d.createElement("div"),s.className="dw-typewriter",o&&o.parentNode?o.parentNode.insertBefore(s,o):d.body.appendChild(s));var c='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"></path></svg>',l='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 13l4 4L19 7"></path></svg>';s.classList.add("dw-tw-wrap"),s.innerHTML='<div class="dw-tw-card"><div class="dw-tw-header"><div class="dw-tw-label"><span class="dw-tw-dot"></span><span class="dw-tw-tag"></span></div><button type="button" class="dw-tw-copy" aria-label="Copy text to clipboard">'+c+'<span class="dw-tw-copy-label">Copy</span></button></div><div class="dw-tw-body"><div class="dw-tw-text" aria-hidden="true"></div><div class="dw-tw-sr"></div></div></div>',s.querySelector(".dw-tw-tag").textContent=n,s.querySelector(".dw-tw-sr").textContent=t;var p=s.querySelector(".dw-tw-body"),f=s.querySelector(".dw-tw-text"),u=s.querySelector(".dw-tw-copy"),m=d.createElement("div");m.className="dw-tw-text dw-tw-measure",m.setAttribute("aria-hidden","true");for(var v=0;v<t.length;v++){var w=d.createElement("span");w.className="dw-tw-ch",w.textContent=t.charAt(v),m.appendChild(w)}var b=d.createElement("span");b.className="dw-tw-caret",m.appendChild(b),p.appendChild(m);var y=m.offsetHeight;p.removeChild(m),f.style.minHeight=y+"px";var h=d.createElement("span");function g(){setTimeout(function(){h&&h.parentNode&&h.parentNode.removeChild(h)},500)}h.className="dw-tw-caret",f.appendChild(h),u.addEventListener("click",function(){function e(){u.classList.remove("is-done"),void u.offsetWidth,u.classList.add("is-done"),u.innerHTML=l+'<span class="dw-tw-copy-label">Copied</span>',setTimeout(function(){u.classList.remove("is-done"),u.innerHTML=c+'<span class="dw-tw-copy-label">Copy</span>'},1800)}function n(){var n=d.createElement("textarea");n.value=t,n.style.position="fixed",n.style.opacity="0",n.style.pointerEvents="none",d.body.appendChild(n),n.focus(),n.select();try{d.execCommand("copy")}catch(t){}d.body.removeChild(n),e()}navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(e,n):n()});if(window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches){var x=d.createElement("span");return x.textContent=t,f.insertBefore(x,h),void g()}function E(n){if(n>=t.length)return void g();var a=d.createElement("span");a.className="dw-tw-ch",a.textContent=t.charAt(n),f.insertBefore(a,h);var r=.6*Math.random()*e-.2*e;setTimeout(function(){E(n+1)},Math.max(4,e+r))}var k=!1;function S(){k||(k=!0,E(0))}if("IntersectionObserver"in window){var T=new IntersectionObserver(function(t){for(var e=0;e<t.length;e++)if(t[e].isIntersecting){S(),T.disconnect();break}},{threshold:.25});T.observe(s)}else S()}();</script> <p>Failed cases don&apos;t warn you. They&apos;re where your argument gets tested.</p> <p>Use this when your advice sounds too clean because you have removed the pain that produced it.</p> <h3 id="5-use-a-structured-ai-interview">5. Use a structured AI interview</h3> <p>Most people use <a href="https://www.microsoft.com/en-us/worklab/work-trend-index?ref=lennartnacke.com" rel="noopener noreferrer nofollow">AI to generate content</a>. Use it to interview you.</p> <p>Unstructured interviews ramble. They can build rapport and warm up the domain, but <a href="https://mitpress.mit.edu/9780262532815/working-minds/?ref=lennartnacke.com" rel="noreferrer">they are weak at extracting knowledge</a>. Structure makes the interview do work.</p> <p>Prompt AI like this:</p> <div class="dw-typewriter"></div> <script>!function(){var t="You are a cognitive task interviewer. Your goal is to extract my expert judgement on [topic]. Ask one question at a time. Start with a concrete case. Probe for cues, decisions, alternatives, exceptions, and examples. Do not summarise until I say ‘synthesise.’ After 12 questions, produce a knowledge map with claims, stories, rules of thumb, and beginner misconceptions.",e=28,n="PROMPT",a="dw-tw-prompt-style",d=document;if(!d.getElementById(a)){var r=d.createElement("style");r.id=a,r.textContent='.dw-tw-wrap{font-family:ui-sans-serif,system-ui,sans-serif;width:100%;max-width:680px;margin:24px auto}.dw-tw-card{background:#142B43;border:1px solid rgba(249,246,240,.12);border-radius:12px;overflow:hidden}.dw-tw-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 7px 18px}.dw-tw-label{display:flex;align-items:center;gap:8px;min-width:0}.dw-tw-dot{width:7px;height:7px;border-radius:50%;background:#CC6655;box-shadow:0 0 0 3px rgba(204,102,85,.15);flex-shrink:0}.dw-tw-tag{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CC6655;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-tw-body{padding:6px 18px 18px}.dw-tw-text{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.7;color:#F9F6F0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.dw-tw-text .dw-tw-ch{animation:dw-tw-pop 620ms cubic-bezier(.22,.61,.36,1) forwards}@keyframes dw-tw-pop{0%{color:#F7EBA5;text-shadow:0 0 8px rgba(247,235,165,.7)}40%{color:#CC6655;text-shadow:0 0 6px rgba(204,102,85,.45)}100%{color:#F9F6F0;text-shadow:0 0 0 rgba(247,235,165,0)}}.dw-tw-caret{display:inline-block;width:.6ch;height:1.1em;vertical-align:text-bottom;background:#CC6655;margin-left:1px;animation:dw-tw-blink 1s steps(2,end) infinite}@keyframes dw-tw-blink{50%{opacity:0}}.dw-tw-measure{visibility:hidden;pointer-events:none}.dw-tw-measure .dw-tw-ch,.dw-tw-measure .dw-tw-caret{animation:none}.dw-tw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dw-tw-copy{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;min-width:82px;background:rgba(249,246,240,.08);color:#F9F6F0;border:1px solid rgba(249,246,240,.18);border-radius:6px;padding:5px 10px;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;cursor:pointer;outline:none;transition:transform 220ms cubic-bezier(.34,1.56,.64,1),background 220ms ease,border-color 220ms ease,color 220ms ease,box-shadow 360ms ease}.dw-tw-copy:hover{background:rgba(249,246,240,.16);border-color:rgba(249,246,240,.32);transform:scale(1.05)}.dw-tw-copy:active{transform:scale(.95)}.dw-tw-copy:focus-visible{box-shadow:0 0 0 2px rgba(247,235,165,.45)}.dw-tw-copy svg{width:13px;height:13px;flex-shrink:0}.dw-tw-copy.is-done{background:#CC6655;border-color:#CC6655;color:#F9F6F0;animation:dw-tw-punch 720ms cubic-bezier(.34,1.56,.64,1)}@keyframes dw-tw-punch{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,.55)}30%{transform:scale(1.18);box-shadow:0 0 0 14px rgba(204,102,85,.18)}60%{transform:scale(.96);box-shadow:0 0 0 8px rgba(204,102,85,.06)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,0)}}@media (prefers-reduced-motion:reduce){.dw-tw-text .dw-tw-ch{animation:none;color:#F9F6F0;text-shadow:none}.dw-tw-caret{animation:none}.dw-tw-copy,.dw-tw-copy:hover,.dw-tw-copy:active{transform:none}.dw-tw-copy.is-done{animation:none}}',d.head.appendChild(r);var i=d.createElement("link");i.rel="stylesheet",i.href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap",d.head.appendChild(i)}var o=d.currentScript,s=o&&o.previousElementSibling;s&&s.classList&&s.classList.contains("dw-typewriter")||(s=d.createElement("div"),s.className="dw-typewriter",o&&o.parentNode?o.parentNode.insertBefore(s,o):d.body.appendChild(s));var c='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"></path></svg>',l='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 13l4 4L19 7"></path></svg>';s.classList.add("dw-tw-wrap"),s.innerHTML='<div class="dw-tw-card"><div class="dw-tw-header"><div class="dw-tw-label"><span class="dw-tw-dot"></span><span class="dw-tw-tag"></span></div><button type="button" class="dw-tw-copy" aria-label="Copy text to clipboard">'+c+'<span class="dw-tw-copy-label">Copy</span></button></div><div class="dw-tw-body"><div class="dw-tw-text" aria-hidden="true"></div><div class="dw-tw-sr"></div></div></div>',s.querySelector(".dw-tw-tag").textContent=n,s.querySelector(".dw-tw-sr").textContent=t;var p=s.querySelector(".dw-tw-body"),f=s.querySelector(".dw-tw-text"),u=s.querySelector(".dw-tw-copy"),m=d.createElement("div");m.className="dw-tw-text dw-tw-measure",m.setAttribute("aria-hidden","true");for(var v=0;v<t.length;v++){var w=d.createElement("span");w.className="dw-tw-ch",w.textContent=t.charAt(v),m.appendChild(w)}var b=d.createElement("span");b.className="dw-tw-caret",m.appendChild(b),p.appendChild(m);var y=m.offsetHeight;p.removeChild(m),f.style.minHeight=y+"px";var h=d.createElement("span");function g(){setTimeout(function(){h&&h.parentNode&&h.parentNode.removeChild(h)},500)}h.className="dw-tw-caret",f.appendChild(h),u.addEventListener("click",function(){function e(){u.classList.remove("is-done"),void u.offsetWidth,u.classList.add("is-done"),u.innerHTML=l+'<span class="dw-tw-copy-label">Copied</span>',setTimeout(function(){u.classList.remove("is-done"),u.innerHTML=c+'<span class="dw-tw-copy-label">Copy</span>'},1800)}function n(){var n=d.createElement("textarea");n.value=t,n.style.position="fixed",n.style.opacity="0",n.style.pointerEvents="none",d.body.appendChild(n),n.focus(),n.select();try{d.execCommand("copy")}catch(t){}d.body.removeChild(n),e()}navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(e,n):n()});if(window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches){var x=d.createElement("span");return x.textContent=t,f.insertBefore(x,h),void g()}function E(n){if(n>=t.length)return void g();var a=d.createElement("span");a.className="dw-tw-ch",a.textContent=t.charAt(n),f.insertBefore(a,h);var r=.6*Math.random()*e-.2*e;setTimeout(function(){E(n+1)},Math.max(4,e+r))}var k=!1;function S(){k||(k=!0,E(0))}if("IntersectionObserver"in window){var T=new IntersectionObserver(function(t){for(var e=0;e<t.length;e++)if(t[e].isIntersecting){S(),T.disconnect();break}},{threshold:.25});T.observe(s)}else S()}();</script> <p>Add Feynman mode at the end:</p> <div class="dw-typewriter"></div> <script>!function(){var t="Now ask me to explain the core idea to a bright beginner. Mark every sentence where I skipped a step or used insider language.",e=28,n="PROMPT",a="dw-tw-prompt-style",d=document;if(!d.getElementById(a)){var r=d.createElement("style");r.id=a,r.textContent='.dw-tw-wrap{font-family:ui-sans-serif,system-ui,sans-serif;width:100%;max-width:680px;margin:24px auto}.dw-tw-card{background:#142B43;border:1px solid rgba(249,246,240,.12);border-radius:12px;overflow:hidden}.dw-tw-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 7px 18px}.dw-tw-label{display:flex;align-items:center;gap:8px;min-width:0}.dw-tw-dot{width:7px;height:7px;border-radius:50%;background:#CC6655;box-shadow:0 0 0 3px rgba(204,102,85,.15);flex-shrink:0}.dw-tw-tag{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CC6655;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-tw-body{padding:6px 18px 18px}.dw-tw-text{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.7;color:#F9F6F0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.dw-tw-text .dw-tw-ch{animation:dw-tw-pop 620ms cubic-bezier(.22,.61,.36,1) forwards}@keyframes dw-tw-pop{0%{color:#F7EBA5;text-shadow:0 0 8px rgba(247,235,165,.7)}40%{color:#CC6655;text-shadow:0 0 6px rgba(204,102,85,.45)}100%{color:#F9F6F0;text-shadow:0 0 0 rgba(247,235,165,0)}}.dw-tw-caret{display:inline-block;width:.6ch;height:1.1em;vertical-align:text-bottom;background:#CC6655;margin-left:1px;animation:dw-tw-blink 1s steps(2,end) infinite}@keyframes dw-tw-blink{50%{opacity:0}}.dw-tw-measure{visibility:hidden;pointer-events:none}.dw-tw-measure .dw-tw-ch,.dw-tw-measure .dw-tw-caret{animation:none}.dw-tw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dw-tw-copy{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;min-width:82px;background:rgba(249,246,240,.08);color:#F9F6F0;border:1px solid rgba(249,246,240,.18);border-radius:6px;padding:5px 10px;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;cursor:pointer;outline:none;transition:transform 220ms cubic-bezier(.34,1.56,.64,1),background 220ms ease,border-color 220ms ease,color 220ms ease,box-shadow 360ms ease}.dw-tw-copy:hover{background:rgba(249,246,240,.16);border-color:rgba(249,246,240,.32);transform:scale(1.05)}.dw-tw-copy:active{transform:scale(.95)}.dw-tw-copy:focus-visible{box-shadow:0 0 0 2px rgba(247,235,165,.45)}.dw-tw-copy svg{width:13px;height:13px;flex-shrink:0}.dw-tw-copy.is-done{background:#CC6655;border-color:#CC6655;color:#F9F6F0;animation:dw-tw-punch 720ms cubic-bezier(.34,1.56,.64,1)}@keyframes dw-tw-punch{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,.55)}30%{transform:scale(1.18);box-shadow:0 0 0 14px rgba(204,102,85,.18)}60%{transform:scale(.96);box-shadow:0 0 0 8px rgba(204,102,85,.06)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,0)}}@media (prefers-reduced-motion:reduce){.dw-tw-text .dw-tw-ch{animation:none;color:#F9F6F0;text-shadow:none}.dw-tw-caret{animation:none}.dw-tw-copy,.dw-tw-copy:hover,.dw-tw-copy:active{transform:none}.dw-tw-copy.is-done{animation:none}}',d.head.appendChild(r);var i=d.createElement("link");i.rel="stylesheet",i.href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap",d.head.appendChild(i)}var o=d.currentScript,s=o&&o.previousElementSibling;s&&s.classList&&s.classList.contains("dw-typewriter")||(s=d.createElement("div"),s.className="dw-typewriter",o&&o.parentNode?o.parentNode.insertBefore(s,o):d.body.appendChild(s));var c='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"></path></svg>',l='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 13l4 4L19 7"></path></svg>';s.classList.add("dw-tw-wrap"),s.innerHTML='<div class="dw-tw-card"><div class="dw-tw-header"><div class="dw-tw-label"><span class="dw-tw-dot"></span><span class="dw-tw-tag"></span></div><button type="button" class="dw-tw-copy" aria-label="Copy text to clipboard">'+c+'<span class="dw-tw-copy-label">Copy</span></button></div><div class="dw-tw-body"><div class="dw-tw-text" aria-hidden="true"></div><div class="dw-tw-sr"></div></div></div>',s.querySelector(".dw-tw-tag").textContent=n,s.querySelector(".dw-tw-sr").textContent=t;var p=s.querySelector(".dw-tw-body"),f=s.querySelector(".dw-tw-text"),u=s.querySelector(".dw-tw-copy"),m=d.createElement("div");m.className="dw-tw-text dw-tw-measure",m.setAttribute("aria-hidden","true");for(var v=0;v<t.length;v++){var w=d.createElement("span");w.className="dw-tw-ch",w.textContent=t.charAt(v),m.appendChild(w)}var b=d.createElement("span");b.className="dw-tw-caret",m.appendChild(b),p.appendChild(m);var y=m.offsetHeight;p.removeChild(m),f.style.minHeight=y+"px";var h=d.createElement("span");function g(){setTimeout(function(){h&&h.parentNode&&h.parentNode.removeChild(h)},500)}h.className="dw-tw-caret",f.appendChild(h),u.addEventListener("click",function(){function e(){u.classList.remove("is-done"),void u.offsetWidth,u.classList.add("is-done"),u.innerHTML=l+'<span class="dw-tw-copy-label">Copied</span>',setTimeout(function(){u.classList.remove("is-done"),u.innerHTML=c+'<span class="dw-tw-copy-label">Copy</span>'},1800)}function n(){var n=d.createElement("textarea");n.value=t,n.style.position="fixed",n.style.opacity="0",n.style.pointerEvents="none",d.body.appendChild(n),n.focus(),n.select();try{d.execCommand("copy")}catch(t){}d.body.removeChild(n),e()}navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(e,n):n()});if(window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches){var x=d.createElement("span");return x.textContent=t,f.insertBefore(x,h),void g()}function E(n){if(n>=t.length)return void g();var a=d.createElement("span");a.className="dw-tw-ch",a.textContent=t.charAt(n),f.insertBefore(a,h);var r=.6*Math.random()*e-.2*e;setTimeout(function(){E(n+1)},Math.max(4,e+r))}var k=!1;function S(){k||(k=!0,E(0))}if("IntersectionObserver"in window){var T=new IntersectionObserver(function(t){for(var e=0;e<t.length;e++)if(t[e].isIntersecting){S(),T.disconnect();break}},{threshold:.25});T.observe(s)}else S()}();</script> <p>Use this when the expertise is deep, specific, and hard to pull out alone. Anecdotally, 45-minute AI interview can surface <a href="https://doi.org/10.1518/001872098779480442?ref=lennartnacke.com">more usable material than 10 hours of staring at a blank document.</a></p> <h3 id="6-reconstruct-critical-incidents">6. Reconstruct critical incidents</h3> <p>A critical incident is a real event where something changed. For example, the client finally understood, the case broke down, the system failed, the advice worked under pressure, the audience reacted in a way you did not predict.</p> <p>This works because <a href="https://doi.org/10.1177/154193128603000616?ref=lennartnacke.com" rel="noreferrer">experts remember judgement through cases</a>. Your best reasoning often shows up in one specific incident where something went wrong, and that moment revealed the pattern you rely on.</p> <p>Here&apos;s an AI prompt for it:</p> <div class="dw-typewriter"></div> <script>!function(){var t="Interview me about one critical incident. First build a timeline. Then identify decision points, cues, goals, options I considered, options I rejected, mistakes I nearly made, and the lesson I would teach from it.",e=28,n="PROMPT",a="dw-tw-prompt-style",d=document;if(!d.getElementById(a)){var r=d.createElement("style");r.id=a,r.textContent='.dw-tw-wrap{font-family:ui-sans-serif,system-ui,sans-serif;width:100%;max-width:680px;margin:24px auto}.dw-tw-card{background:#142B43;border:1px solid rgba(249,246,240,.12);border-radius:12px;overflow:hidden}.dw-tw-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 7px 18px}.dw-tw-label{display:flex;align-items:center;gap:8px;min-width:0}.dw-tw-dot{width:7px;height:7px;border-radius:50%;background:#CC6655;box-shadow:0 0 0 3px rgba(204,102,85,.15);flex-shrink:0}.dw-tw-tag{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CC6655;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-tw-body{padding:6px 18px 18px}.dw-tw-text{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.7;color:#F9F6F0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.dw-tw-text .dw-tw-ch{animation:dw-tw-pop 620ms cubic-bezier(.22,.61,.36,1) forwards}@keyframes dw-tw-pop{0%{color:#F7EBA5;text-shadow:0 0 8px rgba(247,235,165,.7)}40%{color:#CC6655;text-shadow:0 0 6px rgba(204,102,85,.45)}100%{color:#F9F6F0;text-shadow:0 0 0 rgba(247,235,165,0)}}.dw-tw-caret{display:inline-block;width:.6ch;height:1.1em;vertical-align:text-bottom;background:#CC6655;margin-left:1px;animation:dw-tw-blink 1s steps(2,end) infinite}@keyframes dw-tw-blink{50%{opacity:0}}.dw-tw-measure{visibility:hidden;pointer-events:none}.dw-tw-measure .dw-tw-ch,.dw-tw-measure .dw-tw-caret{animation:none}.dw-tw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dw-tw-copy{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;min-width:82px;background:rgba(249,246,240,.08);color:#F9F6F0;border:1px solid rgba(249,246,240,.18);border-radius:6px;padding:5px 10px;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;cursor:pointer;outline:none;transition:transform 220ms cubic-bezier(.34,1.56,.64,1),background 220ms ease,border-color 220ms ease,color 220ms ease,box-shadow 360ms ease}.dw-tw-copy:hover{background:rgba(249,246,240,.16);border-color:rgba(249,246,240,.32);transform:scale(1.05)}.dw-tw-copy:active{transform:scale(.95)}.dw-tw-copy:focus-visible{box-shadow:0 0 0 2px rgba(247,235,165,.45)}.dw-tw-copy svg{width:13px;height:13px;flex-shrink:0}.dw-tw-copy.is-done{background:#CC6655;border-color:#CC6655;color:#F9F6F0;animation:dw-tw-punch 720ms cubic-bezier(.34,1.56,.64,1)}@keyframes dw-tw-punch{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,.55)}30%{transform:scale(1.18);box-shadow:0 0 0 14px rgba(204,102,85,.18)}60%{transform:scale(.96);box-shadow:0 0 0 8px rgba(204,102,85,.06)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,0)}}@media (prefers-reduced-motion:reduce){.dw-tw-text .dw-tw-ch{animation:none;color:#F9F6F0;text-shadow:none}.dw-tw-caret{animation:none}.dw-tw-copy,.dw-tw-copy:hover,.dw-tw-copy:active{transform:none}.dw-tw-copy.is-done{animation:none}}',d.head.appendChild(r);var i=d.createElement("link");i.rel="stylesheet",i.href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap",d.head.appendChild(i)}var o=d.currentScript,s=o&&o.previousElementSibling;s&&s.classList&&s.classList.contains("dw-typewriter")||(s=d.createElement("div"),s.className="dw-typewriter",o&&o.parentNode?o.parentNode.insertBefore(s,o):d.body.appendChild(s));var c='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"></path></svg>',l='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 13l4 4L19 7"></path></svg>';s.classList.add("dw-tw-wrap"),s.innerHTML='<div class="dw-tw-card"><div class="dw-tw-header"><div class="dw-tw-label"><span class="dw-tw-dot"></span><span class="dw-tw-tag"></span></div><button type="button" class="dw-tw-copy" aria-label="Copy text to clipboard">'+c+'<span class="dw-tw-copy-label">Copy</span></button></div><div class="dw-tw-body"><div class="dw-tw-text" aria-hidden="true"></div><div class="dw-tw-sr"></div></div></div>',s.querySelector(".dw-tw-tag").textContent=n,s.querySelector(".dw-tw-sr").textContent=t;var p=s.querySelector(".dw-tw-body"),f=s.querySelector(".dw-tw-text"),u=s.querySelector(".dw-tw-copy"),m=d.createElement("div");m.className="dw-tw-text dw-tw-measure",m.setAttribute("aria-hidden","true");for(var v=0;v<t.length;v++){var w=d.createElement("span");w.className="dw-tw-ch",w.textContent=t.charAt(v),m.appendChild(w)}var b=d.createElement("span");b.className="dw-tw-caret",m.appendChild(b),p.appendChild(m);var y=m.offsetHeight;p.removeChild(m),f.style.minHeight=y+"px";var h=d.createElement("span");function g(){setTimeout(function(){h&&h.parentNode&&h.parentNode.removeChild(h)},500)}h.className="dw-tw-caret",f.appendChild(h),u.addEventListener("click",function(){function e(){u.classList.remove("is-done"),void u.offsetWidth,u.classList.add("is-done"),u.innerHTML=l+'<span class="dw-tw-copy-label">Copied</span>',setTimeout(function(){u.classList.remove("is-done"),u.innerHTML=c+'<span class="dw-tw-copy-label">Copy</span>'},1800)}function n(){var n=d.createElement("textarea");n.value=t,n.style.position="fixed",n.style.opacity="0",n.style.pointerEvents="none",d.body.appendChild(n),n.focus(),n.select();try{d.execCommand("copy")}catch(t){}d.body.removeChild(n),e()}navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(e,n):n()});if(window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches){var x=d.createElement("span");return x.textContent=t,f.insertBefore(x,h),void g()}function E(n){if(n>=t.length)return void g();var a=d.createElement("span");a.className="dw-tw-ch",a.textContent=t.charAt(n),f.insertBefore(a,h);var r=.6*Math.random()*e-.2*e;setTimeout(function(){E(n+1)},Math.max(4,e+r))}var k=!1;function S(){k||(k=!0,E(0))}if("IntersectionObserver"in window){var T=new IntersectionObserver(function(t){for(var e=0;e<t.length;e++)if(t[e].isIntersecting){S(),T.disconnect();break}},{threshold:.25});T.observe(s)}else S()}();</script> <p>This adapts event recall and the <a href="https://doi.org/10.1109/21.31053?ref=lennartnacke.com">Critical Decision Method</a> for writing. The abstract topic gives you the TED Talk version. The incident gives you the usable material.</p> <p>Use this when you need a story, a lesson, or a better argument.</p> <h3 id="7-sort-rate-and-build-the-decision-tree">7. Sort, rate, and build the decision tree</h3> <p>Some knowledge only appears when you force comparison.</p> <p>Take 20 to 40 raw notes, examples, claims, or stories. Ask AI to turn them into cards. Then sort them into groups. Rate each card from 1 to 5 for audience pain, originality, evidence strength, and ease of explanation.</p> <p>Then ask AI:</p> <div class="dw-typewriter"></div> <script>!function(){var t="Build a decision tree from these cards. Show which idea comes first, which examples prove it, which objections need handling, and which cards belong in a later piece.",e=28,n="PROMPT",a="dw-tw-prompt-style",d=document;if(!d.getElementById(a)){var r=d.createElement("style");r.id=a,r.textContent='.dw-tw-wrap{font-family:ui-sans-serif,system-ui,sans-serif;width:100%;max-width:680px;margin:24px auto}.dw-tw-card{background:#142B43;border:1px solid rgba(249,246,240,.12);border-radius:12px;overflow:hidden}.dw-tw-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 7px 18px}.dw-tw-label{display:flex;align-items:center;gap:8px;min-width:0}.dw-tw-dot{width:7px;height:7px;border-radius:50%;background:#CC6655;box-shadow:0 0 0 3px rgba(204,102,85,.15);flex-shrink:0}.dw-tw-tag{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CC6655;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-tw-body{padding:6px 18px 18px}.dw-tw-text{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.7;color:#F9F6F0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.dw-tw-text .dw-tw-ch{animation:dw-tw-pop 620ms cubic-bezier(.22,.61,.36,1) forwards}@keyframes dw-tw-pop{0%{color:#F7EBA5;text-shadow:0 0 8px rgba(247,235,165,.7)}40%{color:#CC6655;text-shadow:0 0 6px rgba(204,102,85,.45)}100%{color:#F9F6F0;text-shadow:0 0 0 rgba(247,235,165,0)}}.dw-tw-caret{display:inline-block;width:.6ch;height:1.1em;vertical-align:text-bottom;background:#CC6655;margin-left:1px;animation:dw-tw-blink 1s steps(2,end) infinite}@keyframes dw-tw-blink{50%{opacity:0}}.dw-tw-measure{visibility:hidden;pointer-events:none}.dw-tw-measure .dw-tw-ch,.dw-tw-measure .dw-tw-caret{animation:none}.dw-tw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dw-tw-copy{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;min-width:82px;background:rgba(249,246,240,.08);color:#F9F6F0;border:1px solid rgba(249,246,240,.18);border-radius:6px;padding:5px 10px;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;cursor:pointer;outline:none;transition:transform 220ms cubic-bezier(.34,1.56,.64,1),background 220ms ease,border-color 220ms ease,color 220ms ease,box-shadow 360ms ease}.dw-tw-copy:hover{background:rgba(249,246,240,.16);border-color:rgba(249,246,240,.32);transform:scale(1.05)}.dw-tw-copy:active{transform:scale(.95)}.dw-tw-copy:focus-visible{box-shadow:0 0 0 2px rgba(247,235,165,.45)}.dw-tw-copy svg{width:13px;height:13px;flex-shrink:0}.dw-tw-copy.is-done{background:#CC6655;border-color:#CC6655;color:#F9F6F0;animation:dw-tw-punch 720ms cubic-bezier(.34,1.56,.64,1)}@keyframes dw-tw-punch{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,.55)}30%{transform:scale(1.18);box-shadow:0 0 0 14px rgba(204,102,85,.18)}60%{transform:scale(.96);box-shadow:0 0 0 8px rgba(204,102,85,.06)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,0)}}@media (prefers-reduced-motion:reduce){.dw-tw-text .dw-tw-ch{animation:none;color:#F9F6F0;text-shadow:none}.dw-tw-caret{animation:none}.dw-tw-copy,.dw-tw-copy:hover,.dw-tw-copy:active{transform:none}.dw-tw-copy.is-done{animation:none}}',d.head.appendChild(r);var i=d.createElement("link");i.rel="stylesheet",i.href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap",d.head.appendChild(i)}var o=d.currentScript,s=o&&o.previousElementSibling;s&&s.classList&&s.classList.contains("dw-typewriter")||(s=d.createElement("div"),s.className="dw-typewriter",o&&o.parentNode?o.parentNode.insertBefore(s,o):d.body.appendChild(s));var c='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"></path></svg>',l='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 13l4 4L19 7"></path></svg>';s.classList.add("dw-tw-wrap"),s.innerHTML='<div class="dw-tw-card"><div class="dw-tw-header"><div class="dw-tw-label"><span class="dw-tw-dot"></span><span class="dw-tw-tag"></span></div><button type="button" class="dw-tw-copy" aria-label="Copy text to clipboard">'+c+'<span class="dw-tw-copy-label">Copy</span></button></div><div class="dw-tw-body"><div class="dw-tw-text" aria-hidden="true"></div><div class="dw-tw-sr"></div></div></div>',s.querySelector(".dw-tw-tag").textContent=n,s.querySelector(".dw-tw-sr").textContent=t;var p=s.querySelector(".dw-tw-body"),f=s.querySelector(".dw-tw-text"),u=s.querySelector(".dw-tw-copy"),m=d.createElement("div");m.className="dw-tw-text dw-tw-measure",m.setAttribute("aria-hidden","true");for(var v=0;v<t.length;v++){var w=d.createElement("span");w.className="dw-tw-ch",w.textContent=t.charAt(v),m.appendChild(w)}var b=d.createElement("span");b.className="dw-tw-caret",m.appendChild(b),p.appendChild(m);var y=m.offsetHeight;p.removeChild(m),f.style.minHeight=y+"px";var h=d.createElement("span");function g(){setTimeout(function(){h&&h.parentNode&&h.parentNode.removeChild(h)},500)}h.className="dw-tw-caret",f.appendChild(h),u.addEventListener("click",function(){function e(){u.classList.remove("is-done"),void u.offsetWidth,u.classList.add("is-done"),u.innerHTML=l+'<span class="dw-tw-copy-label">Copied</span>',setTimeout(function(){u.classList.remove("is-done"),u.innerHTML=c+'<span class="dw-tw-copy-label">Copy</span>'},1800)}function n(){var n=d.createElement("textarea");n.value=t,n.style.position="fixed",n.style.opacity="0",n.style.pointerEvents="none",d.body.appendChild(n),n.focus(),n.select();try{d.execCommand("copy")}catch(t){}d.body.removeChild(n),e()}navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(e,n):n()});if(window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches){var x=d.createElement("span");return x.textContent=t,f.insertBefore(x,h),void g()}function E(n){if(n>=t.length)return void g();var a=d.createElement("span");a.className="dw-tw-ch",a.textContent=t.charAt(n),f.insertBefore(a,h);var r=.6*Math.random()*e-.2*e;setTimeout(function(){E(n+1)},Math.max(4,e+r))}var k=!1;function S(){k||(k=!0,E(0))}if("IntersectionObserver"in window){var T=new IntersectionObserver(function(t){for(var e=0;e<t.length;e++)if(t[e].isIntersecting){S(),T.disconnect();break}},{threshold:.25});T.observe(s)}else S()}();</script> <p>This adapts judgement tasks, scaling tasks, and decision analysis. Sorting exposes categories. Rating exposes priority. Decision trees expose the logic your draft keeps hiding from you.</p> <p>Use this when the idea feels tangled or your outline keeps turning into soup.</p> <h3 id="8-progressive-summarization-into-a-usable-knowledge-base">8. Progressive summarization into a usable knowledge base</h3> <p>Tiago Forte&#x2019;s <a href="https://fortelabs.com/blog/progressive-summarization-a-practical-technique-for-designing-discoverable-notes/?ref=lennartnacke.com" rel="noopener noreferrer nofollow">progressive summarization</a> solves the second-order problem. Capturing ideas is easy. Returning 6 months later and finding the usable signal is where the bodies are buried.</p> <p>Use 4 layers.</p> <ol start="0"><li>Layer 0 = the raw capture.</li><li>Layer 1 = the passages that matter on first review.</li><li>Layer 2 = the strongest material from those passages.</li><li>Layer 3 adds a short executive summary in your own words at the top of the note.</li></ol> <p>Now add an AI layer to it.</p> <p>Ask:</p> <div class="dw-typewriter"></div> <script>!function(){var t="Turn this note into a reusable knowledge card. Include the claim, evidence, example, story seed, counterargument, audience pain, and where this could appear in my content system.",e=28,n="PROMPT",a="dw-tw-prompt-style",d=document;if(!d.getElementById(a)){var r=d.createElement("style");r.id=a,r.textContent='.dw-tw-wrap{font-family:ui-sans-serif,system-ui,sans-serif;width:100%;max-width:680px;margin:24px auto}.dw-tw-card{background:#142B43;border:1px solid rgba(249,246,240,.12);border-radius:12px;overflow:hidden}.dw-tw-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 7px 18px}.dw-tw-label{display:flex;align-items:center;gap:8px;min-width:0}.dw-tw-dot{width:7px;height:7px;border-radius:50%;background:#CC6655;box-shadow:0 0 0 3px rgba(204,102,85,.15);flex-shrink:0}.dw-tw-tag{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#CC6655;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dw-tw-body{padding:6px 18px 18px}.dw-tw-text{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;line-height:1.7;color:#F9F6F0;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.dw-tw-text .dw-tw-ch{animation:dw-tw-pop 620ms cubic-bezier(.22,.61,.36,1) forwards}@keyframes dw-tw-pop{0%{color:#F7EBA5;text-shadow:0 0 8px rgba(247,235,165,.7)}40%{color:#CC6655;text-shadow:0 0 6px rgba(204,102,85,.45)}100%{color:#F9F6F0;text-shadow:0 0 0 rgba(247,235,165,0)}}.dw-tw-caret{display:inline-block;width:.6ch;height:1.1em;vertical-align:text-bottom;background:#CC6655;margin-left:1px;animation:dw-tw-blink 1s steps(2,end) infinite}@keyframes dw-tw-blink{50%{opacity:0}}.dw-tw-measure{visibility:hidden;pointer-events:none}.dw-tw-measure .dw-tw-ch,.dw-tw-measure .dw-tw-caret{animation:none}.dw-tw-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dw-tw-copy{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex-shrink:0;min-width:82px;background:rgba(249,246,240,.08);color:#F9F6F0;border:1px solid rgba(249,246,240,.18);border-radius:6px;padding:5px 10px;font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.04em;cursor:pointer;outline:none;transition:transform 220ms cubic-bezier(.34,1.56,.64,1),background 220ms ease,border-color 220ms ease,color 220ms ease,box-shadow 360ms ease}.dw-tw-copy:hover{background:rgba(249,246,240,.16);border-color:rgba(249,246,240,.32);transform:scale(1.05)}.dw-tw-copy:active{transform:scale(.95)}.dw-tw-copy:focus-visible{box-shadow:0 0 0 2px rgba(247,235,165,.45)}.dw-tw-copy svg{width:13px;height:13px;flex-shrink:0}.dw-tw-copy.is-done{background:#CC6655;border-color:#CC6655;color:#F9F6F0;animation:dw-tw-punch 720ms cubic-bezier(.34,1.56,.64,1)}@keyframes dw-tw-punch{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,.55)}30%{transform:scale(1.18);box-shadow:0 0 0 14px rgba(204,102,85,.18)}60%{transform:scale(.96);box-shadow:0 0 0 8px rgba(204,102,85,.06)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(204,102,85,0)}}@media (prefers-reduced-motion:reduce){.dw-tw-text .dw-tw-ch{animation:none;color:#F9F6F0;text-shadow:none}.dw-tw-caret{animation:none}.dw-tw-copy,.dw-tw-copy:hover,.dw-tw-copy:active{transform:none}.dw-tw-copy.is-done{animation:none}}',d.head.appendChild(r);var i=d.createElement("link");i.rel="stylesheet",i.href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&display=swap",d.head.appendChild(i)}var o=d.currentScript,s=o&&o.previousElementSibling;s&&s.classList&&s.classList.contains("dw-typewriter")||(s=d.createElement("div"),s.className="dw-typewriter",o&&o.parentNode?o.parentNode.insertBefore(s,o):d.body.appendChild(s));var c='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M8 16H6a2 2 0 01-2-2V6a2 2 0 012-2h8a2 2 0 012 2v2m-6 12h8a2 2 0 002-2v-8a2 2 0 00-2-2h-8a2 2 0 00-2 2v8a2 2 0 002 2z"></path></svg>',l='<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 13l4 4L19 7"></path></svg>';s.classList.add("dw-tw-wrap"),s.innerHTML='<div class="dw-tw-card"><div class="dw-tw-header"><div class="dw-tw-label"><span class="dw-tw-dot"></span><span class="dw-tw-tag"></span></div><button type="button" class="dw-tw-copy" aria-label="Copy text to clipboard">'+c+'<span class="dw-tw-copy-label">Copy</span></button></div><div class="dw-tw-body"><div class="dw-tw-text" aria-hidden="true"></div><div class="dw-tw-sr"></div></div></div>',s.querySelector(".dw-tw-tag").textContent=n,s.querySelector(".dw-tw-sr").textContent=t;var p=s.querySelector(".dw-tw-body"),f=s.querySelector(".dw-tw-text"),u=s.querySelector(".dw-tw-copy"),m=d.createElement("div");m.className="dw-tw-text dw-tw-measure",m.setAttribute("aria-hidden","true");for(var v=0;v<t.length;v++){var w=d.createElement("span");w.className="dw-tw-ch",w.textContent=t.charAt(v),m.appendChild(w)}var b=d.createElement("span");b.className="dw-tw-caret",m.appendChild(b),p.appendChild(m);var y=m.offsetHeight;p.removeChild(m),f.style.minHeight=y+"px";var h=d.createElement("span");function g(){setTimeout(function(){h&&h.parentNode&&h.parentNode.removeChild(h)},500)}h.className="dw-tw-caret",f.appendChild(h),u.addEventListener("click",function(){function e(){u.classList.remove("is-done"),void u.offsetWidth,u.classList.add("is-done"),u.innerHTML=l+'<span class="dw-tw-copy-label">Copied</span>',setTimeout(function(){u.classList.remove("is-done"),u.innerHTML=c+'<span class="dw-tw-copy-label">Copy</span>'},1800)}function n(){var n=d.createElement("textarea");n.value=t,n.style.position="fixed",n.style.opacity="0",n.style.pointerEvents="none",d.body.appendChild(n),n.focus(),n.select();try{d.execCommand("copy")}catch(t){}d.body.removeChild(n),e()}navigator.clipboard&&navigator.clipboard.writeText?navigator.clipboard.writeText(t).then(e,n):n()});if(window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches){var x=d.createElement("span");return x.textContent=t,f.insertBefore(x,h),void g()}function E(n){if(n>=t.length)return void g();var a=d.createElement("span");a.className="dw-tw-ch",a.textContent=t.charAt(n),f.insertBefore(a,h);var r=.6*Math.random()*e-.2*e;setTimeout(function(){E(n+1)},Math.max(4,e+r))}var k=!1;function S(){k||(k=!0,E(0))}if("IntersectionObserver"in window){var T=new IntersectionObserver(function(t){for(var e=0;e<t.length;e++)if(t[e].isIntersecting){S(),T.disconnect();break}},{threshold:.25});T.observe(s)}else S()}();</script> <p>Most experts have piles of notes they never use because sorting them takes too much time. Progressive summarization cuts that effort before your future self is tired, rushed, and trying to convince themselves that 400 notes is a system.</p> <p>Use this when you have too many notes and no fast way to turn them into writing.</p> <h2 id="how-do-you-build-an-expert-extraction-system">How do you build an expert extraction system?</h2> <p>Build an expert extraction system so every idea has a location to go to. Capture fast. Review weekly. Run a simple extraction session on a set schedule. The system has one job, which is to keep your expert judgment from fading before you can use it in your writing.</p> <p>Ideas do not arrive as a tidy backlog. They keep coming. Research findings. Client insights. Shower thoughts. Conversations that wreck your tidy little theory before you buy lunch for the team.</p> <p>You need 4 pieces in place:</p> <ol><li><strong>One inbox.</strong> All captures go into one place. Voice memos, text notes, whiteboard photos, scraps from meetings. More inboxes create search overhead.</li><li><strong>Fast capture.</strong> The tool must be faster than the idea can fade. Voice memo. Notes app. Index card. Format matters less than speed. <a href="https://gettingthingsdone.com/books/?ref=lennartnacke.com" rel="noreferrer">Anything slower than 10 seconds invites judgment</a>, and judgment kills capture.</li><li><strong>Weekly review.</strong> Put 15 to 30 minutes on the calendar. Scan the inbox. Distil the useful bits. Delete or archive the rest. Turn captured scraps into assets.</li><li><strong>Extraction rituals.</strong> Schedule 30 to 60 minutes weekly or every 2 weeks for the Feynman technique, AI interviews, or Socratic questioning. Turn raw material into artifacts you can use.</li></ol> <p>You know this feeling too well. Two 30-minute extraction sessions per week are much better than 10 hours of procrastination suffering because they attack your bottleneck. Your problem is often just a missing review cycle (see also Boice, R. (1990).&#xa0;<em>Professors as Writers: A Self-Help Guide to Productive Writing.</em>&#xa0;New Forums Press).</p> <p><a href="https://hai.stanford.edu/ai-index/2025-ai-index-report?ref=lennartnacke.com" rel="noopener noreferrer nofollow">AI has made conversion faster</a>. Raw capture can become a draft in minutes. The remaining friction is getting the idea out of your head before you forget it.</p> <h2 id="what-is-this-really-about">What is this really about?</h2> <p>This is the gap between what experts know and what they can explain on demand. The blank page looks like the enemy. Deep knowledge often loses its words before the expert tries to write.</p> <p>I wrote this because I needed it myself.</p> <p>I still sit down every week with ideas in my head and nothing on the page. I struggle. And I have many systems. The shower thoughts still wash off before I reach my laptop. The blank screen still has its vampire fangs deep up my neck.</p> <p>My mental model changed when I named the process. Years of practice shape expertise until the words fall off. Laziness is not the culprit here. Imposter syndrome is not either, even though it loves claiming credit for the damage. This is just how expertise works.</p> <p>These methods interrupt the squeeze. They force tacit knowledge back toward language because experts need different tools than beginners.</p> <p>Your difficulty putting ideas on paper does not prove you have nothing to say. It proves you have been using the wrong tool. A surgeon does not use a screwdriver. An expert does not use a blank document and willpower.</p> <p>You are using the wrong tool.</p> <p>Experts often assume visible creators know more, think with more clarity, or have some gift for effortless output. In my experience, they have a system. Usually a boring one. The advantage is their setup.</p> <p>You have 20 years of insight locked inside you. The world has not heard it because no one gave you the right extraction tools.</p> <p>That ends now.</p> <p>Build one inbox. Schedule one weekly review. Run one AI interview on one topic you keep avoiding.</p> <p>You know more than you can say.</p> <p>Build the machine that gets it out.</p> <p>That is your edge.</p> <div class="kg-card kg-signup-card kg-width-regular " data-lexical-signup-form="" style="background-color: #345f80; display: none;"> <div class="kg-signup-card-content"> <div class="kg-signup-card-text "> <h2 class="kg-signup-card-heading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Get The Write Insight</span></h2> <p class="kg-signup-card-subheading" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">Turn deep expertise into scalable leverage.</span></p> <form class="kg-signup-card-form" data-members-form="signup"> <input data-members-label="" type="hidden" value="Write Insight"/> <div class="kg-signup-card-fields"> <input class="kg-signup-card-input" id="email" data-members-email="" type="email" required="true" placeholder="Your email"/> <button class="kg-signup-card-button " style="background-color: #cc6655;color: #FFFFFF;" type="submit"> <span class="kg-signup-card-button-default">Join 14k+ experts</span> <span class="kg-signup-card-button-loading"><svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 24 24"> <g stroke-linecap="round" stroke-width="2" fill="currentColor" stroke="none" stroke-linejoin="round" class="nc-icon-wrapper"> <g class="nc-loop-dots-4-24-icon-o"> <circle cx="4" cy="12" r="3"/> <circle cx="12" cy="12" r="3"/> <circle cx="20" cy="12" r="3"/> </g> <style data-cap="butt">
                .nc-loop-dots-4-24-icon-o{--animation-duration:0.8s}
                .nc-loop-dots-4-24-icon-o *{opacity:.4;transform:scale(.75);animation:nc-loop-dots-4-anim var(--animation-duration) infinite}
                .nc-loop-dots-4-24-icon-o :nth-child(1){transform-origin:4px 12px;animation-delay:-.3s;animation-delay:calc(var(--animation-duration)/-2.666)}
                .nc-loop-dots-4-24-icon-o :nth-child(2){transform-origin:12px 12px;animation-delay:-.15s;animation-delay:calc(var(--animation-duration)/-5.333)}
                .nc-loop-dots-4-24-icon-o :nth-child(3){transform-origin:20px 12px}
                @keyframes nc-loop-dots-4-anim{0%,100%{opacity:.4;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
            </style> </g> </svg></span> </button> </div> <div class="kg-signup-card-success" style="color: #FFFFFF;"> Email sent! Check your inbox to complete your signup. </div> <div class="kg-signup-card-error" style="color: #FFFFFF;" data-members-error=""></div> </form> <p class="kg-signup-card-disclaimer" style="color: #FFFFFF;"><span style="white-space: pre-wrap;">No spam. No fluff. Unsubscribe anytime.</span></p> </div> </div> </div> <div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> <div class="kg-toggle-heading"> <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">Author Bio</span></h4> <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/> </svg> </button> </div> <div class="kg-toggle-content"><p><span style="white-space: pre-wrap;">Lennart Nacke, PhD, is Research Chair at the University of Waterloo and a full professor in human-computer interaction (HCI), gamification, and AI strategy for academics and founders. He has supervised 20 PhD students, sat on dozens of hiring panels, and published </span><a href="https://scholar.google.com/citations?user=i-y5S2AAAAAJ&amp;ref=lennartnacke.com"><span style="white-space: pre-wrap;">over 300 peer-reviewed papers with more than 45,000 citations</span></a><span style="white-space: pre-wrap;">. He helps serious experts build research-grade writing systems that make them known, trusted, and chosen, without the content hamster wheel, hype, or hustle.</span></p></div> </div> <div class="kg-card kg-toggle-card" data-kg-toggle-state="close"> <div class="kg-toggle-heading"> <h4 class="kg-toggle-heading-text"><span style="white-space: pre-wrap;">FAQ</span></h4> <button class="kg-toggle-card-icon" aria-label="Expand toggle to read content"> <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/> </svg> </button> </div> <div class="kg-toggle-content"><p dir="ltr"><b><strong style="white-space: pre-wrap;">What is expert knowledge extraction?</strong></b><br/><span style="white-space: pre-wrap;">A structured process for converting an expert&apos;s tacit judgement into explicit, reusable writing using interviews, task observation, and case analysis.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">How is this different from note-taking?</strong></b><br/><span style="white-space: pre-wrap;">Note-taking captures what you already know in words. Knowledge extraction recovers what you know but cannot yet say.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">Which AI tools work best for expert interviews?</strong></b><br/><span style="white-space: pre-wrap;">Any frontier large language model with long context (Claude, ChatGPT, Gemini, Grok) works. The method matters more than the model.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">How long does a useful AI knowledge interview take?</strong></b><br/><span style="white-space: pre-wrap;">Plan 45 minutes for one topic with 10&#x2013;12 structured questions before synthesis.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">Can I skip cognitive task analysis if I just write daily?</strong></b><br/><span style="white-space: pre-wrap;">No. Daily writing improves consistency, not recall of tacit cues. Both are needed.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">Is tacit knowledge always extractable?</strong></b><br/><span style="white-space: pre-wrap;">Not fully. SECI (Model of Knowledge Creation: Socialization, Externalization, Combination, Internalization) predicts that some tacit knowledge transfers only through shared practice. Extraction recovers the explicit-able layer.</span></p><p dir="ltr"><b><strong style="white-space: pre-wrap;">What is the simplest first step?</strong></b><br/><span style="white-space: pre-wrap;">A 10-minute brain dump plus one 45-minute AI interview on a topic you keep avoiding.</span></p></div> </div> <h2 id="sources">Sources</h2> <ol><li>Nonaka, I., &amp; Takeuchi, H.&#xa0;<a href="https://academic.oup.com/book/52097?ref=lennartnacke.com" rel="noreferrer"><em>The Knowledge-Creating Company: How Japanese Companies Create the Dynamics of Innovation</em></a><em>.</em>&#xa0;Oxford University Press.</li><li>Nonaka, I.&#xa0;<a href="https://ascnhighered.org/ASCN/change_theories/collection/seci.html?ref=lennartnacke.com" rel="noreferrer"><em>SECI Model of Knowledge Creation</em></a>&#xa0;(Socialization, Externalization, Combination, Internalization). Accelerating Systemic Change Network summary. </li><li>Camerer, C., Loewenstein, G., &amp; Weber, M. (1989).&#xa0;<a href="https://doi.org/10.1086/261651?ref=lennartnacke.com" rel="noreferrer"><em>The curse of knowledge in economic settings: An experimental analysis.</em></a>&#xa0;Journal of Political Economy, 97(5), 1232&#x2013;1254. </li><li>Fischhoff, B. (1975).&#xa0;<a href="https://doi.org/10.1037/0096-1523.1.3.288?ref=lennartnacke.com" rel="noreferrer"><em>Hindsight &#x2260; foresight: The effect of outcome knowledge on judgment under uncertainty.</em></a>&#xa0;Journal of Experimental Psychology: Human Perception and Performance, 1(3), 288&#x2013;299.</li><li>Nickerson, R. S. (1999).&#xa0;<a href="https://doi.org/10.1037/0033-2909.125.6.737?ref=lennartnacke.com" rel="noreferrer"><em>How we know &#x2014; and sometimes misjudge &#x2014; what others know: Imputing one&apos;s own knowledge to others.</em>&#xa0;</a>Psychological Bulletin, 125(6), 737&#x2013;759. </li><li>Hinds, P. J. (1999).&#xa0;<a href="https://doi.org/10.1037/1076-898X.5.2.205?ref=lennartnacke.com" rel="noreferrer"><em>The curse of expertise: The effects of expertise and debiasing methods on predictions of novice performance.</em></a>&#xa0;Journal of Experimental Psychology: Applied, 5(2), 205&#x2013;221. </li><li>Newton, E. L. (1990).&#xa0;<a href="https://gwern.net/doc/psychology/cognitive-bias/illusion-of-depth/1990-newton.pdf?ref=lennartnacke.com" rel="noreferrer"><em>The Rocky Road from Actions to Intentions</em>&#xa0;(Stanford PhD dissertation).</a> The &quot;tappers and listeners&quot; study on the illusion of transparency. </li><li>Lee, H.-P. H., Sarkar, A., et al. (2025).<a href="https://www.microsoft.com/en-us/research/wp-content/uploads/2025/01/lee_2025_ai_critical_thinking_survey.pdf?ref=lennartnacke.com" rel="noreferrer">&#xa0;<em>The Impact of Generative AI on Critical Thinking: Self-Reported Reductions in Cognitive Effort and Confidence Effects from a Survey of Knowledge Workers.</em></a> Microsoft Research. </li><li>Salazar, M. R., et al. (2024).&#xa0;<a href="https://journals.sagepub.com/doi/10.1177/10944281241271216?ref=lennartnacke.com" rel="noreferrer"><em>Methods for Eliciting and Analyzing Expert Knowledge: A Review.</em></a>&#xa0;Organizational Research Methods. </li><li>Hoffman, R. R. (1987).&#xa0;<a href="https://dl.acm.org/doi/10.1145/63266.63269?ref=lennartnacke.com"><em>The problem of extracting the knowledge of experts from the perspective of experimental psychology</em></a><em>.</em>&#xa0;AI Magazine, 8(2), 53&#x2013;67. </li><li>Microsoft (2025).&#xa0;<a href="https://www.microsoft.com/en-us/worklab/work-trend-index?ref=lennartnacke.com"><em>Work Trend Index 2025</em></a><em>.</em>&#xa0;</li><li>Klein, G. A., Calderwood, R., &amp; MacGregor, D. (1989).&#xa0;<a href="https://doi.org/10.1109/21.31053?ref=lennartnacke.com"><em>Critical Decision Method for eliciting knowledge.</em></a>&#xa0;IEEE Transactions on Systems, Man, and Cybernetics, 19(3), 462&#x2013;472. </li><li>Forte, T.&#xa0;<a href="https://fortelabs.com/blog/progressive-summarization-a-practical-technique-for-designing-discoverable-notes/?ref=lennartnacke.com"><em>Progressive Summarization: A Practical Technique for Designing Discoverable Notes.</em></a>&#xa0;Forte Labs. </li><li>Stanford Institute for Human-Centered AI (2025).&#xa0;<a href="https://hai.stanford.edu/ai-index/2025-ai-index-report?ref=lennartnacke.com"><em>AI Index Report 2025.</em></a>&#xa0;</li></ol> <h1 id="bonus">Bonus</h1>]]></content><author><name></name></author><category term="article"/><summary type="html"><![CDATA[The more you know, the harder it is to write it down]]></summary></entry></feed>