<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>polyGeek</title>
  <link>https://polygeek.com/</link>
  <description>Software, mostly. Other things, occasionally.</description>
  <language>en</language>
  <lastBuildDate>Thu, 07 May 2026 12:14:17 GMT</lastBuildDate>
  <atom:link href="https://polygeek.com/feed.xml" rel="self" type="application/rss+xml" />
  <item>
    <title>Hello, world.</title>
    <link>https://polygeek.com/posts/hello-world.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-04-27-hello-world.md</guid>
    <pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate>
    <description>First post on LogosPress — the static-first, AI-extensible blog engine I&apos;m building to replace WordPress.</description>
  </item>
  <item>
    <title>The Software Industry at Scale (A Few Observations From Someone Getting Old)</title>
    <link>https://polygeek.com/posts/software-industry-at-scale.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-04-22-the-software-industry-at-scale.md</guid>
    <pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate>
    <description>Forty years is enough time to watch patterns repeat. A few things I&apos;ve noticed about how the industry changes — and how it doesn&apos;t.</description>
  </item>
  <item>
    <title>RunPee and the API Economy (Or: What I Learned When Suppliers Get Acquired)</title>
    <link>https://polygeek.com/posts/runpee-api-economy.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-04-15-runpee-and-the-api-economy.md</guid>
    <pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate>
    <description>Over seventeen years, almost every third-party dependency RunPee relies on has changed its terms, gotten acquired, raised prices, or died. A few lessons from that.</description>
  </item>
  <item>
    <title>The Book Stack Problem</title>
    <link>https://polygeek.com/posts/the-book-stack.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-04-08-the-book-stack.md</guid>
    <pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate>
    <description>I have more books than I&apos;ll ever read and I&apos;ve stopped pretending that&apos;s a problem I need to solve.</description>
  </item>
  <item>
    <title>On Using LLMs Without Becoming One</title>
    <link>https://polygeek.com/posts/on-using-llms.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-03-22-on-using-llms.md</guid>
    <pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate>
    <description>A year of using AI coding tools seriously, by someone who was skeptical and is now something more complicated than a convert.</description>
  </item>
  <item>
    <title>Why I&apos;m Building a CMS Around Static HTML</title>
    <link>https://polygeek.com/posts/static-site-architecture-why.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-03-18-static-site-architecture-why.md</guid>
    <pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate>
    <description>WordPress runs forty percent of the web and I&apos;ve been trying to get away from it for a decade. Here&apos;s the architectural case for the thing I&apos;m building instead.</description>
  </item>
  <item>
    <title>I Treat My Calendar Like a Code Review</title>
    <link>https://polygeek.com/posts/meetings-as-code-review.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-03-12-meetings-as-code-review.md</guid>
    <pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate>
    <description>Every six weeks or so I look at my recurring commitments the way I&apos;d look at code that&apos;s accumulated over time — and I delete a lot of it.</description>
  </item>
  <item>
    <title>SQLite in Production Is Fine, Actually</title>
    <link>https://polygeek.com/posts/sqlite-in-production.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-03-05-sqlite-in-production.md</guid>
    <pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate>
    <description>After years of reaching for Postgres by default, I ran a small production app on SQLite for six months. The main thing I learned is that I was wrong to be skeptical.</description>
  </item>
  <item>
    <title>The Solo Founder Tax</title>
    <link>https://polygeek.com/posts/the-solo-founder-tax.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-02-25-the-solo-founder-tax.md</guid>
    <pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate>
    <description>Running a one-person business means every boring task is yours. The trick isn&apos;t eliminating the tax — it&apos;s deciding which parts you&apos;re actually willing to pay.</description>
  </item>
  <item>
    <title>One Shell Alias That Changed My Day</title>
    <link>https://polygeek.com/posts/one-alias-that-changed-my-day.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-02-18-one-alias-that-changed-my-day.md</guid>
    <pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate>
    <description>I added a two-line alias to my .bashrc six months ago and I think about it every morning. Productivity tips are usually overrated. This one wasn&apos;t.</description>
  </item>
  <item>
    <title>What Software Is Actually For</title>
    <link>https://polygeek.com/posts/what-software-is-for.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-02-14-what-software-is-for.md</guid>
    <pubDate>Sat, 14 Feb 2026 00:00:00 GMT</pubDate>
    <description>After forty years of writing code, I&apos;ve landed on an answer that would have seemed too simple when I started — and probably still seems too simple.</description>
  </item>
  <item>
    <title>RunPee on iPhone Launch Day (2009 Edition)</title>
    <link>https://polygeek.com/posts/runpee-iphone-launch-day-2009.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-02-10-runpee-iphone-launch-day.md</guid>
    <pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate>
    <description>The App Store approval process was opaque and strange in 2009, and then CNN called, and then nothing was ever quite the same.</description>
  </item>
  <item>
    <title>The Tabs vs. Spaces War Is Over and Nobody Won</title>
    <link>https://polygeek.com/posts/tabs-vs-spaces-is-over.html</link>
    <guid isPermaLink="false">https://polygeek.com/-/posts/2026-02-03-tabs-vs-spaces-is-over.md</guid>
    <pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate>
    <description>We spent decades on holy wars that formatters now settle in milliseconds. I&apos;m not sure if that&apos;s progress or just a different kind of defeat.</description>
  </item>
</channel>
</rss>
