<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>labs.aaa.pm</title>
    <link>https://labs.aaa.pm/</link>
    <description>UI explorations, one-offs and sketches by aaa.pm.</description>
    <language>en</language>
    <atom:link href="https://labs.aaa.pm/rss.xml" rel="self" type="application/rss+xml" />
    <lastBuildDate>Tue, 03 Nov 2026 12:00:00 GMT</lastBuildDate>
    <item>
      <title>Halftone</title>
      <link>https://labs.aaa.pm/halftone</link>
      <guid>https://labs.aaa.pm/halftone</guid>
      <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
      <description>A halftone shader written from scratch: dots, rings, holes, line screens and CMYK, then broken, melted and pushed around.</description>
      <category>graphics</category>
      <category>shaders</category>
    </item>
    <item>
      <title>Sequencer</title>
      <link>https://labs.aaa.pm/sequencer</link>
      <guid>https://labs.aaa.pm/sequencer</guid>
      <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
      <description>A step sequencer for the UI sounds: put taps, questions and confirmations on a grid and play them as a beat.</description>
      <category>sound</category>
      <category>interaction</category>
    </item>
    <item>
      <title>UI sounds</title>
      <link>https://labs.aaa.pm/ui-sounds</link>
      <guid>https://labs.aaa.pm/ui-sounds</guid>
      <pubDate>Tue, 03 Nov 2026 12:00:00 GMT</pubDate>
      <description>A testing ground for interface sound effects, synthesised live with Tone.js. What does a toggle sound like? A question?</description>
      <category>sound</category>
      <category>interaction</category>
    </item>
    <item>
      <title>Hold to confirm</title>
      <link>https://labs.aaa.pm/hold-to-confirm</link>
      <guid>https://labs.aaa.pm/hold-to-confirm</guid>
      <pubDate>Mon, 02 Nov 2026 12:00:00 GMT</pubDate>
      <description>A destructive button you have to press and hold. Release early to cancel.</description>
      <category>interaction</category>
      <category>buttons</category>
    </item>
    <item>
      <title>Pop</title>
      <link>https://labs.aaa.pm/pop</link>
      <guid>https://labs.aaa.pm/pop</guid>
      <pubDate>Mon, 02 Nov 2026 12:00:00 GMT</pubDate>
      <description>Pow's pop transition on the web: a ripple and a flurry of particles when something turns on.</description>
      <category>animation</category>
      <category>effects</category>
    </item>
    <item>
      <title>Circles attract</title>
      <link>https://labs.aaa.pm/circles-attract</link>
      <guid>https://labs.aaa.pm/circles-attract</guid>
      <pubDate>Sat, 25 Jul 2026 12:00:00 GMT</pubDate>
      <description>A grid of dots that snaps into concentric rings under the pointer. Scroll to resize, b for palettes.</description>
      <category>graphics</category>
      <category>canvas</category>
      <category>springs</category>
    </item>
  </channel>
</rss>
