<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Niclas Lindstedt&apos;s blog</title>
    <link>https://blog.niclaslindstedt.se/</link>
    <atom:link href="https://blog.niclaslindstedt.se/feed.xml" rel="self" type="application/rss+xml" />
    <description>Writing about AI, agents, and open source — hands-on notes from building tools like zag, zad, ztf, zig, and oss-spec.</description>
    <language>en</language>
    <lastBuildDate>Wed, 22 Apr 2026 09:14:15 GMT</lastBuildDate>
    <generator>blog.niclaslindstedt.se</generator>
    <item>
      <title>How this blog works</title>
      <link>https://blog.niclaslindstedt.se/posts/2026-04-22-how-this-blog-works/</link>
      <guid isPermaLink="true">https://blog.niclaslindstedt.se/posts/2026-04-22-how-this-blog-works/</guid>
      <pubDate>Wed, 22 Apr 2026 05:51:05 GMT</pubDate>
      <description>A git-tracked blog where I write the prose and a Claude skill does the scaffolding — pulling my own repos, citing the files it reads, and shipping a non-technical version alongside.</description>
      <category>blog</category>
      <category>meta</category>
      <category>claude-code</category>
      <category>spec-driven-development</category>
      <dc:creator>Niclas Lindstedt</dc:creator>
    </item>
  </channel>
</rss>
