<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/feed.xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Dear Artist — Notes</title>
  <subtitle>Notes, experiments, and field reports from a solo builder.</subtitle>
  <link href="https://dearartist.xyz/feed.xml" rel="self" type="application/atom+xml"/>
  <link href="https://dearartist.xyz/blog" rel="alternate" type="text/html"/>
  <id>https://dearartist.xyz/</id>
  <updated>2026-04-24T10:00:00Z</updated>
  <author>
    <name>Dear Artist</name>
    <uri>https://dearartist.xyz</uri>
  </author>
  <rights>© Dear Artist</rights>

  <entry>
    <title>Glia Narrative Model: Turning AI Memory Into Continuity</title>
    <link href="https://dearartist.xyz/blog/glia-narrative-model-v1" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/glia-narrative-model-v1</id>
    <updated>2026-04-24T10:00:00Z</updated>
    <published>2026-04-24T10:00:00Z</published>
    <summary>A structured, cautious memory layer that helps Glia remember the user as a person-in-progress.</summary>
  </entry>
  <entry>
    <title>Glia Social / Share: How AI Memories Become Safely Shareable</title>
    <link href="https://dearartist.xyz/blog/glia-social-share" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/glia-social-share</id>
    <updated>2026-04-23T11:00:00Z</updated>
    <published>2026-04-23T11:00:00Z</published>
    <summary>How AI memories become safely shareable.</summary>
  </entry>
  <entry>
    <title>How Glia Actually Remembers</title>
    <link href="https://dearartist.xyz/blog/glia-actually-remembers" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/glia-actually-remembers</id>
    <updated>2026-04-20T10:00:00Z</updated>
    <published>2026-04-20T10:00:00Z</published>
    <summary>The memory system inside Glia, in practice.</summary>
  </entry>
  <entry>
    <title>From Claude HUD to My Own Status Line</title>
    <link href="https://dearartist.xyz/blog/claude-statusline" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/claude-statusline</id>
    <updated>2026-04-17T16:00:00Z</updated>
    <published>2026-04-17T16:00:00Z</published>
    <summary>Building a personal status line for Claude Code.</summary>
  </entry>
  <entry>
    <title>My Terminal Workstack: Ghostty + Yazi + lazygit + Claude Code</title>
    <link href="https://dearartist.xyz/blog/terminal-workstack" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/terminal-workstack</id>
    <updated>2026-04-17T15:00:00Z</updated>
    <published>2026-04-17T15:00:00Z</published>
    <summary>The terminal stack I use day to day.</summary>
  </entry>
  <entry>
    <title>Reducing Token Cost While Working on Glia</title>
    <link href="https://dearartist.xyz/blog/glia-token-cost" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/glia-token-cost</id>
    <updated>2026-04-17T11:00:00Z</updated>
    <published>2026-04-17T11:00:00Z</published>
    <summary>Practical tactics to lower token spend.</summary>
  </entry>
  <entry>
    <title>From cat to bat: A Small CLI Change That Made My Terminal Better</title>
    <link href="https://dearartist.xyz/blog/bat-setup" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/bat-setup</id>
    <updated>2026-04-16T10:00:00Z</updated>
    <published>2026-04-16T10:00:00Z</published>
    <summary>Replacing cat with bat for a nicer terminal.</summary>
  </entry>
  <entry>
    <title>Fixing "Repetitive and Contrived" AI Stories as a Structural Systems Problem</title>
    <link href="https://dearartist.xyz/blog/glia-theme-debugging" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/glia-theme-debugging</id>
    <updated>2026-04-15T20:00:00Z</updated>
    <published>2026-04-15T20:00:00Z</published>
    <summary>Why "repetitive" AI output is a systems issue.</summary>
  </entry>
  <entry>
    <title>When "No New Moments" Wasn't a Simple Bug</title>
    <link href="https://dearartist.xyz/blog/glia-thread-debugging" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/glia-thread-debugging</id>
    <updated>2026-04-15T16:00:00Z</updated>
    <published>2026-04-15T16:00:00Z</published>
    <summary>A debugging story about thread state.</summary>
  </entry>
  <entry>
    <title>Closing the Invite Flow Gaps in Glia's Social Feature</title>
    <link href="https://dearartist.xyz/blog/glia-invite-flow-audit" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/glia-invite-flow-audit</id>
    <updated>2026-04-15T11:30:00Z</updated>
    <published>2026-04-15T11:30:00Z</published>
    <summary>Auditing the invite flow end-to-end.</summary>
  </entry>
  <entry>
    <title>From Audit to Deployment: Fixing Glia's Social Invite Flow End-to-End</title>
    <link href="https://dearartist.xyz/blog/glia-invite-flow" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/glia-invite-flow</id>
    <updated>2026-04-14T18:24:00Z</updated>
    <published>2026-04-14T18:24:00Z</published>
    <summary>Shipping the fix from audit to deployment.</summary>
  </entry>
  <entry>
    <title>My Starship Terminal Setup for macOS</title>
    <link href="https://dearartist.xyz/blog/starship-setup" rel="alternate" type="text/html"/>
    <id>https://dearartist.xyz/blog/starship-setup</id>
    <updated>2026-04-14T09:30:00Z</updated>
    <published>2026-04-14T09:30:00Z</published>
    <summary>My personal Starship prompt config.</summary>
  </entry>
</feed>
