<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>conchan.site changelog</title>
  <subtitle>What changed on conchan.site, release by release, and why.</subtitle>
  <link rel="self" type="application/atom+xml" href="https://conchan.site/changelog/feed.xml"/>
  <link rel="alternate" type="text/html" href="https://conchan.site/changelog"/>
  <id>tag:conchan.site,2026:changelog</id>
  <updated>2026-10-13T16:20:00.000Z</updated>
  <author><name>Constance Chan</name><uri>https://conchan.site/</uri></author>
  <entry>
    <title>v1.10 · A changelog, quietly</title>
    <link rel="alternate" type="text/html" href="https://conchan.site/changelog#v1.10"/>
    <id>tag:conchan.site,2026:changelog/v1.10</id>
    <updated>2026-10-13T16:20:00.000Z</updated>
    <summary>A quiet place to see what changed and why.</summary>
    <content type="html">&lt;p&gt;A quiet place to see what changed and why.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;This page, an Atom feed, and a footer stamp that shows one Ember point when something’s new.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Pull requests: &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/49&quot;&gt;#49&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>v1.9 · Moon-lit dots</title>
    <link rel="alternate" type="text/html" href="https://conchan.site/changelog#v1.9"/>
    <id>tag:conchan.site,2026:changelog/v1.9</id>
    <updated>2026-10-13T01:58:15.000Z</updated>
    <summary>I dimmed the wave’s dots at night, toward daytime’s contrast.</summary>
    <content type="html">&lt;p&gt;I dimmed the wave’s dots at night, toward daytime’s contrast.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Dark-mode dots sit closer to day’s contrast, with a touch more alpha under the moon.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Pull requests: &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/48&quot;&gt;#48&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>v1.8 · Saying it plainly</title>
    <link rel="alternate" type="text/html" href="https://conchan.site/changelog#v1.8"/>
    <id>tag:conchan.site,2026:changelog/v1.8</id>
    <updated>2026-10-13T01:26:13.000Z</updated>
    <summary>The homepage now says who I am in words, for people and agents.</summary>
    <content type="html">&lt;p&gt;The homepage now says who I am in words, for people and agents.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;A positioning line under my name, and a page title that leads with name and role.&lt;/li&gt;
&lt;li&gt;Schema.org data and /llms.txt come from one source.&lt;/li&gt;
&lt;li&gt;Cookie-free page views are back, and the build checks what it publishes.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Pull requests: &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/44&quot;&gt;#44&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/45&quot;&gt;#45&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/46&quot;&gt;#46&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/47&quot;&gt;#47&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>v1.7 · Motion that follows the market</title>
    <link rel="alternate" type="text/html" href="https://conchan.site/changelog#v1.7"/>
    <id>tag:conchan.site,2026:changelog/v1.7</id>
    <updated>2026-10-12T21:57:39.000Z</updated>
    <summary>Her motion follows the sea’s pace, and the sky follows your clock.</summary>
    <content type="html">&lt;p&gt;Her motion follows the sea’s pace, and the sky follows your clock.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Bob, pitch and sway ride the wave. Rougher seas move her more.&lt;/li&gt;
&lt;li&gt;By your local time, night brings the moon, stars and her lying back.&lt;/li&gt;
&lt;li&gt;Spray follows how hard she carves.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Pull requests: &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/34&quot;&gt;#34&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/35&quot;&gt;#35&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/36&quot;&gt;#36&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/37&quot;&gt;#37&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/38&quot;&gt;#38&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/39&quot;&gt;#39&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/40&quot;&gt;#40&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/41&quot;&gt;#41&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/42&quot;&gt;#42&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/43&quot;&gt;#43&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>v1.6 · She waves hello</title>
    <link rel="alternate" type="text/html" href="https://conchan.site/changelog#v1.6"/>
    <id>tag:conchan.site,2026:changelog/v1.6</id>
    <updated>2026-10-12T18:40:45.000Z</updated>
    <summary>She waves hello, and the weather line says what the market is doing in plain words.</summary>
    <content type="html">&lt;p&gt;She waves hello, and the weather line says what the market is doing in plain words.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;She waves while the market’s open, then eases into surfing.&lt;/li&gt;
&lt;li&gt;“About this wave” opens with a plain summary.&lt;/li&gt;
&lt;li&gt;My PGP key is served through Web Key Directory.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Pull requests: &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/28&quot;&gt;#28&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/29&quot;&gt;#29&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/30&quot;&gt;#30&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/31&quot;&gt;#31&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/33&quot;&gt;#33&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>v1.5 · Case studies get a door</title>
    <link rel="alternate" type="text/html" href="https://conchan.site/changelog#v1.5"/>
    <id>tag:conchan.site,2026:changelog/v1.5</id>
    <updated>2026-10-12T02:34:58.000Z</updated>
    <summary>Studies sit behind a password door, encrypted when the site builds.</summary>
    <content type="html">&lt;p&gt;Studies sit behind a password door, encrypted when the site builds.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Opening a study grows its block to fill the screen.&lt;/li&gt;
&lt;li&gt;Market closed: she lies back on her board, under a rayed sun.&lt;/li&gt;
&lt;li&gt;Fixed a hidden study link on phones.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Pull requests: &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/25&quot;&gt;#25&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/26&quot;&gt;#26&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/27&quot;&gt;#27&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>v1.4 · She learns to wait</title>
    <link rel="alternate" type="text/html" href="https://conchan.site/changelog#v1.4"/>
    <id>tag:conchan.site,2026:changelog/v1.4</id>
    <updated>2026-10-11T22:43:19.000Z</updated>
    <summary>She bobs, glances around and lifts her arms, as if waiting for you to scroll.</summary>
    <content type="html">&lt;p&gt;She bobs, glances around and lifts her arms, as if waiting for you to scroll.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Head, torso, arms and legs each turn on their own.&lt;/li&gt;
&lt;li&gt;Side ears, a swaying ponytail, bigger hands.&lt;/li&gt;
&lt;li&gt;A buoy setting for the homepage.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Pull requests: &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/23&quot;&gt;#23&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/24&quot;&gt;#24&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>v1.3 · Case studies learn the ridge</title>
    <link rel="alternate" type="text/html" href="https://conchan.site/changelog#v1.3"/>
    <id>tag:conchan.site,2026:changelog/v1.3</id>
    <updated>2026-10-11T18:33:01.000Z</updated>
    <summary>Each study opens on the stretch of market where the work happened.</summary>
    <content type="html">&lt;p&gt;Each study opens on the stretch of market where the work happened.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Study headers zoom the landscape to their years, with the surfer riding it.&lt;/li&gt;
&lt;li&gt;Voxel bullets and two new graphics, Waffle and DataFlow.&lt;/li&gt;
&lt;li&gt;A reading rail carries her to the next chapter.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Pull requests: &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/21&quot;&gt;#21&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>v1.2 · A surfer I can tune by eye</title>
    <link rel="alternate" type="text/html" href="https://conchan.site/changelog#v1.2"/>
    <id>tag:conchan.site,2026:changelog/v1.2</id>
    <updated>2026-10-11T05:25:57.000Z</updated>
    <summary>One set of numbers now shapes the surfer, so I can tune her by eye.</summary>
    <content type="html">&lt;p&gt;One set of numbers now shapes the surfer, so I can tune her by eye.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;A redesigned surfer: eyes, a ponytail, a wider board.&lt;/li&gt;
&lt;li&gt;A dev-only lab for trying her out. The build fails if it ever ships.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Pull requests: &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/19&quot;&gt;#19&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/20&quot;&gt;#20&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>v1.1 · A sky-blue day mode</title>
    <link rel="alternate" type="text/html" href="https://conchan.site/changelog#v1.1"/>
    <id>tag:conchan.site,2026:changelog/v1.1</id>
    <updated>2026-10-11T02:13:36.000Z</updated>
    <summary>Light mode was beige. It’s sky-blue now, contrast-checked in every sea.</summary>
    <content type="html">&lt;p&gt;Light mode was beige. It’s sky-blue now, contrast-checked in every sea.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;Day mode is sky-blue, AA contrast in every sea state.&lt;/li&gt;
&lt;li&gt;Her board is pointer-shaped, and she turns with your scroll.&lt;/li&gt;
&lt;li&gt;A voxel “CC” favicon, and no more night flash in Safari.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Pull requests: &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/14&quot;&gt;#14&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/15&quot;&gt;#15&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/16&quot;&gt;#16&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/17&quot;&gt;#17&lt;/a&gt; &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/18&quot;&gt;#18&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
  <entry>
    <title>v1.0 · The new site</title>
    <link rel="alternate" type="text/html" href="https://conchan.site/changelog#v1.0"/>
    <id>tag:conchan.site,2026:changelog/v1.0</id>
    <updated>2026-10-10T22:58:38.000Z</updated>
    <summary>Moved from Create React App to Astro, keeping the S&amp;P 500 ridge.</summary>
    <content type="html">&lt;p&gt;Moved from Create React App to Astro, keeping the S&amp;amp;P 500 ridge.&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;One career page, newest first.&lt;/li&gt;
&lt;li&gt;The ridge traces the S&amp;#x26;P 500 from 2007, refreshed hourly. The day’s market sets the sea.&lt;/li&gt;
&lt;li&gt;Bricolage Grotesque, Atkinson Hyperlegible and Martian Mono, over a deep-sea palette.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Pull requests: &lt;a href=&quot;https://github.com/conchan/conchan.github.io/pull/13&quot;&gt;#13&lt;/a&gt;&lt;/p&gt;</content>
  </entry>
</feed>
