<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Joel Stevick: the blog</title>
  <link>https://joelstevick.com/blog</link>
  <atom:link href="https://joelstevick.com/blog/feed.xml" rel="self" type="application/rss+xml"/>
  <description>Engineering write-ups on building with AI.</description>
  <language>en</language>
  <item>
    <title>What a golden set found in my book's chatbot</title>
    <link>https://joelstevick.com/blog/what-the-golden-set-found</link>
    <guid>https://joelstevick.com/blog/what-the-golden-set-found</guid>
    <pubDate>Wed, 11 Nov 2026 12:00:00 GMT</pubDate>
    <description>Thirty-two questions, three runs and under two dollars. The book's index had never built, code questions never got their code, and my scorer was older than my rules.</description>
    <category>Evals</category>
    <category>Ask the book</category>
  </item>
  <item>
    <title>The typewriter effect, with a fact-checker in the way</title>
    <link>https://joelstevick.com/blog/first-sentence</link>
    <guid>https://joelstevick.com/blog/first-sentence</guid>
    <pubDate>Fri, 30 Oct 2026 12:00:00 GMT</pubDate>
    <description>The demo checks every answer against its sources, so I taught it to type one checked sentence at a time. The eval set caught a version losing 8 of 26 answers.</description>
    <category>Tuning the demo</category>
  </item>
  <item>
    <title>Teaching my site to run the shop</title>
    <link>https://joelstevick.com/blog/catching-up</link>
    <guid>https://joelstevick.com/blog/catching-up</guid>
    <pubDate>Mon, 26 Oct 2026 12:00:00 GMT</pubDate>
    <description>Every five minutes my site works out what is due and does each thing it can, as me. It tells me only what needs my hands, one line with one button.</description>
    <category>Running the shop</category>
  </item>
  <item>
    <title>Teaching my site to find its own prospects</title>
    <link>https://joelstevick.com/blog/finding-prospects</link>
    <guid>https://joelstevick.com/blog/finding-prospects</guid>
    <pubDate>Sun, 25 Oct 2026 12:00:00 GMT</pubDate>
    <description>One button on my admin page searches the web for companies that may need my services, checks each find in code, and learns from earlier finds.</description>
    <category>Finding clients</category>
  </item>
  <item>
    <title>Giving the answer the rest of the point</title>
    <link>https://joelstevick.com/blog/widening</link>
    <guid>https://joelstevick.com/blog/widening</guid>
    <pubDate>Wed, 21 Oct 2026 12:00:00 GMT</pubDate>
    <description>Adding each passage's neighbours answered all 5 two-passage questions, up from 4, at 60% more a question, over my 50% limit. I switched it on anyway.</description>
    <category>Tuning the demo</category>
  </item>
  <item>
    <title>“The passages don't list his job history.”</title>
    <link>https://joelstevick.com/blog/tuning-with-evals</link>
    <guid>https://joelstevick.com/blog/tuning-with-evals</guid>
    <pubDate>Wed, 21 Oct 2026 12:00:00 GMT</pubDate>
    <description>My demo chatbot said my résumé listed no jobs. How I fixed it test-first, then tuned the pipeline with a 25-question eval on live models, for $1.96.</description>
    <category>Tuning the demo</category>
  </item>
</channel>
</rss>
