<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Amulet Laboratories — Writing</title>
    <link>https://amuletlabs.org/blog</link>
    <description>Long-form notes from a one-person Vue 3 studio in Eureka, California. Pricing, design systems, accessibility, ownership, process.</description>
    <language>en-US</language>
    <lastBuildDate>Thu, 30 Apr 2026 12:00:00 GMT</lastBuildDate>
    <atom:link href="https://amuletlabs.org/feed.xml" rel="self" type="application/rss+xml" />
    <generator>amulet-blog</generator>
    <item>
      <title>Thirteen brand demos in six months: what they taught me</title>
      <link>https://amuletlabs.org/blog/thirteen-brand-demos</link>
      <guid isPermaLink="true">https://amuletlabs.org/blog/thirteen-brand-demos</guid>
      <pubDate>Thu, 30 Apr 2026 12:00:00 GMT</pubDate>
      <description>Fictional sites for fictional businesses, built as a curriculum. What emerged was a sharper studio.</description>
      <category>process</category>
      <category>demos</category>
      <category>brand</category>
      <category>design-system</category>
      <category>process</category>
    </item>
    <item>
      <title>The four-week launch, step by step</title>
      <link>https://amuletlabs.org/blog/the-four-week-launch</link>
      <guid isPermaLink="true">https://amuletlabs.org/blog/the-four-week-launch</guid>
      <pubDate>Wed, 22 Apr 2026 12:00:00 GMT</pubDate>
      <description>A specific calendar — what happens week one through week four, and what I deliberately leave out.</description>
      <category>process</category>
      <category>process</category>
      <category>calendar</category>
      <category>launch</category>
      <category>scoping</category>
    </item>
    <item>
      <title>Accessibility is the floor, not a feature</title>
      <link>https://amuletlabs.org/blog/accessibility-is-the-floor</link>
      <guid isPermaLink="true">https://amuletlabs.org/blog/accessibility-is-the-floor</guid>
      <pubDate>Sun, 29 Mar 2026 12:00:00 GMT</pubDate>
      <description>Why every site I ship passes WCAG AA before it leaves my hands — and what that actually requires of the build.</description>
      <category>engineering</category>
      <category>accessibility</category>
      <category>a11y</category>
      <category>wcag</category>
      <category>vue</category>
    </item>
    <item>
      <title>Building my own design system instead of buying one</title>
      <link>https://amuletlabs.org/blog/building-our-own-design-system</link>
      <guid isPermaLink="true">https://amuletlabs.org/blog/building-our-own-design-system</guid>
      <pubDate>Wed, 11 Mar 2026 12:00:00 GMT</pubDate>
      <description>Why a one-person studio writes its own 149-component Vue library — and what that buys the customer.</description>
      <category>engineering</category>
      <category>design-system</category>
      <category>vue</category>
      <category>rig</category>
      <category>hex</category>
      <category>make-vs-buy</category>
    </item>
    <item>
      <title>Why I charge fixed quotes</title>
      <link>https://amuletlabs.org/blog/why-fixed-quotes</link>
      <guid isPermaLink="true">https://amuletlabs.org/blog/why-fixed-quotes</guid>
      <pubDate>Wed, 04 Feb 2026 12:00:00 GMT</pubDate>
      <description>Hourly billing turns the developer into the customer&apos;s adversary. Fixed quotes change every conversation that follows.</description>
      <category>business</category>
      <category>pricing</category>
      <category>sales</category>
      <category>smb</category>
    </item>
    <item>
      <title>What you actually own when you hire me</title>
      <link>https://amuletlabs.org/blog/what-you-actually-own</link>
      <guid isPermaLink="true">https://amuletlabs.org/blog/what-you-actually-own</guid>
      <pubDate>Sun, 18 Jan 2026 12:00:00 GMT</pubDate>
      <description>Ownership is the difference between hiring a contractor and renting from a platform. Here&apos;s what passes to you, in writing.</description>
      <category>values</category>
      <category>ownership</category>
      <category>contracts</category>
      <category>lock-in</category>
      <category>hosting</category>
    </item>
  </channel>
</rss>
