<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Hans Martens Dev</title>
    <description>Hans Martens — Astro theme developer in Veghel, the Netherlands. Building free, open-source Astro themes with Tailwind and clean code.</description>
    <link>https://hansmartens.dev</link>
    <atom:link href="https://hansmartens.dev/rss.xml" rel="self" type="application/rss+xml"/>
    <language>en-us</language>
    <lastBuildDate>Fri, 14 Aug 2026 22:19:00 GMT</lastBuildDate>
    <item>
      <title>Client Portal on an Astro 7 Website: How It Works</title>
      <link>https://hansmartens.dev/blog/client-portal-astro-7/</link>
      <guid>https://hansmartens.dev/blog/client-portal-astro-7/</guid>
      <description>A client portal gives each client their own page on a website — their projects and their invoices, opened with an emailed link. Which businesses need one.</description>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <author>Hans Martens</author>
      <category>client-portal</category>
        <category>members-area</category>
        <category>astro</category>
        <category>moneybird</category>
        <category>web-development</category>
    </item>
    <item>
      <title>Members Area on an Astro 7 Website: How It Works</title>
      <link>https://hansmartens.dev/blog/members-area-astro-7/</link>
      <guid>https://hansmartens.dev/blog/members-area-astro-7/</guid>
      <description>A members area reserves part of a website for a group who sign in with an emailed link — no password, no database. What it is, and which websites need one.</description>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <author>Hans Martens</author>
      <category>members-area</category>
        <category>client-portal</category>
        <category>astro</category>
        <category>security</category>
        <category>web-development</category>
    </item>
    <item>
      <title>Hi, I&apos;m Hans Martens — Astro Theme Developer &amp; Creator of Astro Rocket</title>
      <link>https://hansmartens.dev/blog/hi-im-hans-martens/</link>
      <guid>https://hansmartens.dev/blog/hi-im-hans-martens/</guid>
      <description>Hans Martens, Astro theme developer in Veghel: building websites since 2010, from WordPress to Astro, the open-source Astro Rocket theme, and computers since 1992.</description>
      <pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate>
      <author>Hans Martens</author>
      <category>about</category>
        <category>introduction</category>
        <category>open-source</category>
        <category>astro-themes</category>
        <category>astro-developer</category>
        <category>astro-rocket</category>
        <category>astro</category>
    </item>
    <item>
      <title>What It Takes to Build an Astro Theme — Lessons from Astro Rocket</title>
      <link>https://hansmartens.dev/blog/what-it-takes-to-build-an-astro-theme/</link>
      <guid>https://hansmartens.dev/blog/what-it-takes-to-build-an-astro-theme/</guid>
      <description>What it takes to build an Astro theme, from someone who shipped one: the discipline, the architecture, the documentation, the official directory, and maintaining it in the open.</description>
      <pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate>
      <author>Hans Martens</author>
      <category>astro-themes</category>
        <category>astro</category>
        <category>astro-rocket</category>
        <category>open-source</category>
        <category>web-development</category>
    </item>
    <item>
      <title>Why I Use Claude Code for the Work I Do</title>
      <link>https://hansmartens.dev/blog/why-i-use-claude-code/</link>
      <guid>https://hansmartens.dev/blog/why-i-use-claude-code/</guid>
      <description>Why Claude Code — running on Fable 5 — has become the coding partner I reach for on every Astro build. What it is, how I use it, and where it earns its keep.</description>
      <pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate>
      <author>Hans Martens</author>
      <category>claude-code</category>
        <category>ai</category>
        <category>fable-5</category>
        <category>workflow</category>
        <category>astro</category>
        <category>web-development</category>
    </item>
    <item>
      <title>Core Web Vitals in 2026: LCP, INP &amp; CLS Explained</title>
      <link>https://hansmartens.dev/blog/core-web-vitals-explained/</link>
      <guid>https://hansmartens.dev/blog/core-web-vitals-explained/</guid>
      <description>Core Web Vitals explained in 2026 — what LCP, INP, and CLS measure, the thresholds Google uses, and how I improve Core Web Vitals on every Astro build.</description>
      <pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate>
      <author>Hans Martens</author>
      <category>core-web-vitals</category>
        <category>performance</category>
        <category>seo</category>
        <category>astro</category>
        <category>web-development</category>
    </item>
    <item>
      <title>The Lighthouse Score Explained: What 100 Means for Your Website</title>
      <link>https://hansmartens.dev/blog/lighthouse-score-explained/</link>
      <guid>https://hansmartens.dev/blog/lighthouse-score-explained/</guid>
      <description>A plain-language guide to Google&apos;s Lighthouse report: what the four scores measure, how to test any website in thirty seconds, and why the sites I build score 100 across the board.</description>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <author>Hans Martens</author>
      <category>lighthouse</category>
        <category>performance</category>
        <category>accessibility</category>
        <category>seo</category>
        <category>core-web-vitals</category>
        <category>astro-rocket</category>
    </item>
    <item>
      <title>Why I Build with Astro</title>
      <link>https://hansmartens.dev/blog/why-i-build-with-astro/</link>
      <guid>https://hansmartens.dev/blog/why-i-build-with-astro/</guid>
      <description>Why Astro is the only web framework I reach for. What it is, how it works, and why everything I build — my website, my themes — is built on it.</description>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
      <author>Hans Martens</author>
      <category>astro</category>
        <category>web-development</category>
        <category>framework</category>
        <category>performance</category>
        <category>wordpress</category>
    </item>
  </channel>
</rss>