Blog

Writing

Notes from building small products as a solo dev. Technical posts on the tools I use, the things I've broken, and what I've learned to do differently. AI-assisted drafting and human-edited — see the Editorial Standards page.

  • · AI content · Astro · Firebase · Claude · pipeline

    Building AnimeRecap: An AI-assisted content pipeline

    How I built a daily content pipeline that drafts anime season recaps with Claude, runs ffmpeg over trailer videos for scroll-linked scene frames, and gates every post behind a human review PR.

    Read →

  • · LLC · solo dev · California · business

    Setting up a California LLC as a solo dev

    The actual steps to form a California single-member LLC for a side-project-turned-product: Articles of Organization, registered agent, the Statement of Information, the $800 franchise tax, EIN, and a business bank account. With the prices as of 2026.

    Read →

  • · AdSense · SEO · debugging

    ads.txt and the AdSense 'Not found' trap

    Why AdSense's ads.txt status shows 'Not found' when the file is demonstrably served, what the apex-vs-subdomain confusion actually is, and how to debug it without resubmitting your site forever.

    Read →

  • · Astro · tech choices · static sites

    Why Astro for content-heavy sites

    After shipping two Astro sites in a row, here's why it keeps winning out over Next.js and 11ty for content-driven solo-dev projects. Static-first, islands when you need them, Markdown content collections that just work.

    Read →