<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Consultant Stack</title>
    <link>https://consultant-stack.netlify.app/</link>
    <description>AI workflows and working notes for the one-person consultancy.</description>
    <language>en</language>
    <lastBuildDate>Fri, 13 Nov 2026 16:01:51 GMT</lastBuildDate>
    <atom:link href="https://consultant-stack.netlify.app/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>What Actually Belongs in a Weekly Client Status Update</title>
      <link>https://consultant-stack.netlify.app/articles/what-actually-belongs-in-a-weekly-client-status-update.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/what-actually-belongs-in-a-weekly-client-status-update.html</guid>
      <description>An update is not a summary. Six lines answer the five questions your client is silently asking — and cut the 'just checking in' emails for good.</description>
      <pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Turning a Finished Project Into a Case Study With Real Numbers</title>
      <link>https://consultant-stack.netlify.app/articles/turning-a-finished-project-into-a-case-study-with-real-numbers.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/turning-a-finished-project-into-a-case-study-with-real-numbers.html</guid>
      <description>A case study is retrieval, not writing. Five numbers pulled at project close, one difficulty included, and three places to use the same ten minutes.</description>
      <pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Three Numbers Behind Every Hourly Rate</title>
      <link>https://consultant-stack.netlify.app/articles/the-three-numbers-behind-every-hourly-rate.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/the-three-numbers-behind-every-hourly-rate.html</guid>
      <description>Most freelance rates are a guess with social proof. Billable hours, the cost of staying open and the value of the outcome set the real number.</description>
      <pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Proposal Doesn't Need Writing. It Needs Deciding.</title>
      <link>https://consultant-stack.netlify.app/articles/the-proposal-doesnt-need-writing.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/the-proposal-doesnt-need-writing.html</guid>
      <description>A proposal is a decision transcribed, not a document written. What to settle before drafting, what to hand to a model, and the failure that costs money.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Money Leak View: Finding the Project That Ate Your Month</title>
      <link>https://consultant-stack.netlify.app/articles/the-money-leak-view-finding-the-project-that-ate-your-month.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/the-money-leak-view-finding-the-project-that-ate-your-month.html</guid>
      <description>A fixed-fee project can pay below your day rate without anyone noticing. Three numbers and one view expose it while it is still small enough to act on.</description>
      <pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Monday Review: Is Your Consulting Business Actually Alive?</title>
      <link>https://consultant-stack.netlify.app/articles/the-monday-review.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/the-monday-review.html</guid>
      <description>Four questions every Monday: did the pipeline move, is any project losing money, who owes you what, did anything ship. Twenty minutes, honest answers.</description>
      <pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Four Seconds After You Say Your Price</title>
      <link>https://consultant-stack.netlify.app/articles/the-four-seconds-after-you-say-your-price.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/the-four-seconds-after-you-say-your-price.html</guid>
      <description>Say the number, then stop. Why the silence after your price decides the deal, and how to answer a client who pushes back without discounting.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Follow-Up Sequence That Doesn't Sound Like Begging</title>
      <link>https://consultant-stack.netlify.app/articles/the-follow-up-sequence-that-doesnt-sound-like-begging.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/the-follow-up-sequence-that-doesnt-sound-like-begging.html</guid>
      <description>A quiet proposal is not a rejection. Four follow-ups over three weeks, each giving something instead of asking, with the exact wording and when to stop.</description>
      <pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Meeting Notes Are Not the Work. The Decision Log Is.</title>
      <link>https://consultant-stack.netlify.app/articles/the-decision-log-not-the-notes.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/the-decision-log-not-the-notes.html</guid>
      <description>Notes record what was said. A decision log records what was settled, who decided, and what would reverse it. Four fields that stop repeat meetings.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>The Client Brief Is a Draft, Not a Specification</title>
      <link>https://consultant-stack.netlify.app/articles/the-client-brief-is-a-draft.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/the-client-brief-is-a-draft.html</guid>
      <description>A brief describes a problem in the language of a solution. How to convert it into a scoped, falsifiable question before any analysis starts.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Starting a Consulting Business: The Nine Documents That Do the Work of a Business Plan</title>
      <link>https://consultant-stack.netlify.app/articles/start-a-consulting-business-templates.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/start-a-consulting-business-templates.html</guid>
      <description>A business plan lands no clients. These nine documents do: service page, rate card, call script, proposal, scope clause, invoice chase, and more.</description>
      <pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Setting Up Seven Linked Notion Databases Without Watching a Tutorial</title>
      <link>https://consultant-stack.netlify.app/articles/set-up-seven-linked-notion-databases-without-a-tutorial.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/set-up-seven-linked-notion-databases-without-a-tutorial.html</guid>
      <description>Seven linked databases, imported in the wrong order, break in predictable ways. Import, fix property types, add relations, then formulas - in that order.</description>
      <pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Scope Doesn't Creep. It Gets Invited.</title>
      <link>https://consultant-stack.netlify.app/articles/scope-doesnt-creep-it-gets-invited.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/scope-doesnt-creep-it-gets-invited.html</guid>
      <description>Scope grows through requests that were each reasonable. A pre-decided threshold, three sentences that trade instead of absorb, and a trade ledger.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How to Raise Your Rate Without Losing the Client</title>
      <link>https://consultant-stack.netlify.app/articles/how-to-raise-your-rate-without-losing-the-client.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/how-to-raise-your-rate-without-losing-the-client.html</guid>
      <description>A rate increase is a process, not an announcement. Two months notice, four sentences, scope offered instead of a discount, and the three answers to expect.</description>
      <pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How to Estimate Hours Without Lying to Yourself</title>
      <link>https://consultant-stack.netlify.app/articles/how-to-estimate-hours-without-lying-to-yourself.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/how-to-estimate-hours-without-lying-to-yourself.html</guid>
      <description>Estimates run low for structural reasons, not moral ones. Count the edges, estimate in half-days, keep the buffer, and record what actually happened.</description>
      <pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Four Numbers Every Freelance Tracker Should Calculate</title>
      <link>https://consultant-stack.netlify.app/articles/four-numbers-every-freelance-tracker-should-calculate.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/four-numbers-every-freelance-tracker-should-calculate.html</guid>
      <description>Trackers record hours and call it bookkeeping. Four calculations turn the diary into a business: overage, actual rate, days-to-payment, vanished deadlines.</description>
      <pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Hourly, Fixed, or Retainer: Choosing by the Shape of the Work</title>
      <link>https://consultant-stack.netlify.app/articles/hourly-fixed-or-retainer-choosing-by-the-shape-of-the-work.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/hourly-fixed-or-retainer-choosing-by-the-shape-of-the-work.html</guid>
      <description>Hourly sells time, fixed fee sells an outcome, retainer sells availability. Four questions about the work tell you which one to use - and when to mix them.</description>
      <pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Delivering Bad News Without Losing the Relationship</title>
      <link>https://consultant-stack.netlify.app/articles/delivering-bad-news-without-losing-the-relationship.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/delivering-bad-news-without-losing-the-relationship.html</guid>
      <description>Bad news early is an update; the same news late is a breach. Four sentences, one choice, no apology paragraph - the wording that keeps a client.</description>
      <pubDate>Fri, 13 Nov 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Define Done Before You Start, or Argue About It Later</title>
      <link>https://consultant-stack.netlify.app/articles/define-done-before-you-start.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/define-done-before-you-start.html</guid>
      <description>A deliverable list says what you produce. A definition of done says when you stop. Four questions, a revision boundary, and the handover message.</description>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Answering \&quot;That's Too Expensive\&quot; Without Discounting on Reflex</title>
      <link>https://consultant-stack.netlify.app/articles/answering-thats-too-expensive-without-discounting-on-reflex.html</link>
      <guid isPermaLink="true">https://consultant-stack.netlify.app/articles/answering-thats-too-expensive-without-discounting-on-reflex.html</guid>
      <description>Too expensive is rarely a price complaint. Four shapes of the objection, and the response that fits each one—neither discount nor defense.</description>
      <pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
