<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>Matt Segar Blog</title>
  <link>https://segar.me/blog/</link>
  <description>Matt Segar's personal blog</description>
  <language>en-us</language>
  <lastBuildDate>Sun, 18 Oct 2026 21:38:15 GMT</lastBuildDate>
  <atom:link href="https://segar.me/feed.xml" rel="self" type="application/rss+xml" />
  <item>
    <title>Using Separate Work and Personal Claude Code Accounts on One Mac</title>
    <link>https://segar.me/blog/posts/claude-code-multi-account.html</link>
    <guid>https://segar.me/blog/posts/claude-code-multi-account.html</guid>
    <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
    <description>How to switch Claude Code to your work account inside specific folders and keep your personal account everywhere else, using CLAUDE_CONFIG_DIR and direnv</description>
  </item>
  <item>
    <title>Fixing iPhone Dictation for Doximity Scribe with Local Whisper</title>
    <link>https://segar.me/blog/posts/local_whisper_dictation.html</link>
    <guid>https://segar.me/blog/posts/local_whisper_dictation.html</guid>
    <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
    <description>iPhone dictation turns apixaban into &quot;pixel band&quot; and paroxysmal atrial fibrillation into &quot;peroxy Malaysia,&quot; and Doximity Scribe cannot recover what I meant. Running Whisper Large v3 Turbo on the phone through Spokenly fixes most of it in 3 to 4 seconds, with the audio never leaving the device.</description>
  </item>
  <item>
    <title>Precharting with Doximity Scribe</title>
    <link>https://segar.me/blog/posts/doximity_precharting.html</link>
    <guid>https://segar.me/blog/posts/doximity_precharting.html</guid>
    <pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate>
    <description>Using an ambient AI scribe for chart review instead of patient encounters. I read the chart aloud in whatever order I find things and let a custom template impose the structure, which removes the expensive part of precharting. Includes the full template and the prompt rules that keep it from inventing findings.</description>
  </item>
  <item>
    <title>Building Anki Cards with Claude Code</title>
    <link>https://segar.me/blog/posts/anki_cards_claude_code.html</link>
    <guid>https://segar.me/blog/posts/anki_cards_claude_code.html</guid>
    <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
    <description>A working method for generating Anki cards with AI that you can actually trust, covering the HTML rendering bug that eats numeric cutoffs without an error, why ChatGPT alone produces a deck that teaches you the question bank instead of the subject, and what happened when I graded my own AI-built deck against 50 real exam questions.</description>
  </item>
  <item>
    <title>Benchmarking Five Embedding Models for a Keyword Relevance Filter</title>
    <link>https://segar.me/blog/posts/embedding_model_comparison.html</link>
    <guid>https://segar.me/blog/posts/embedding_model_comparison.html</guid>
    <pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate>
    <description>I compared five open embedding models to filter keyword lists down to a single niche. The top scorer wasn&apos;t the model I shipped, one wrong threshold made the best model look worthless, and the largest gains came from things the encoder never sees.</description>
  </item>
  <item>
    <title>Teaching Claude to Make Slides That Look Like Mine</title>
    <link>https://segar.me/blog/posts/teaching-claude-my-slide-style.html</link>
    <guid>https://segar.me/blog/posts/teaching-claude-my-slide-style.html</guid>
    <pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate>
    <description>There&apos;s a recognizable look to AI-generated conference slides — the rounded teal cards, the icon-in-a-circle, the drop shadows. I took one of my own talks, had Claude reverse-engineer its design system into a reusable skill, and tested whether the skill could regenerate a deck in my style instead of the default one.</description>
  </item>
  <item>
    <title>Fine-Tuning a Local LLM to Write in My Academic Voice</title>
    <link>https://segar.me/blog/posts/fine_tuning_academic_voice.html</link>
    <guid>https://segar.me/blog/posts/fine_tuning_academic_voice.html</guid>
    <pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate>
    <description>How I trained an 8B Llama on my own cardiology papers, from extracting prose out of Word docs, to a first attempt that failed because I trained on single sentences, to a working model that drafts abstracts, methods, and discussions in my style on a Mac.</description>
  </item>
  <item>
    <title>Reconstructing a Mixbook Movie with ffmpeg</title>
    <link>https://segar.me/blog/posts/reconstructing_a_mixbook_movie.html</link>
    <guid>https://segar.me/blog/posts/reconstructing_a_mixbook_movie.html</guid>
    <pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate>
    <description>How I traced Mixbook&apos;s animated Movie feature to its data API, found that the browser builds the video instead of storing it, and rebuilt a downloadable MP4 from the raw photos and music with crossfades, Ken Burns motion, and the original title text</description>
  </item>
  <item>
    <title>Adding Localization and RTL Support to a Next.js App</title>
    <link>https://segar.me/blog/posts/app_localization_rtl.html</link>
    <guid>https://segar.me/blog/posts/app_localization_rtl.html</guid>
    <pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate>
    <description>Notes on adding multiple languages and right-to-left support to a Next.js app, covering logical CSS properties, locale formatting tags, LLM-assisted translation, and two hydration bugs to watch for</description>
  </item>
  <item>
    <title>Keeping Claude Code in Sync with Your Supabase Schema</title>
    <link>https://segar.me/blog/posts/supabase_schema_workflow.html</link>
    <guid>https://segar.me/blog/posts/supabase_schema_workflow.html</guid>
    <pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate>
    <description>AI coding agents write a new migration file every time they change a table. Here&apos;s how a single pg_dump snapshot in the repo keeps Claude Code in sync with the current Supabase schema.</description>
  </item>
</channel>
</rss>