<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>GlacierPhonk&#8482; Build Log</title>
    <link>https://glacierphonk.com/log/</link>
    <description>Weekly shipping record from GlacierPhonk&#8482;. What we built, how we built it, and what shipped to production.</description>
    <language>en</language>
    <atom:link href="https://glacierphonk.com/log/feed.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Sun, 22 Mar 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>Second Front</title>
      <link>https://glacierphonk.com/log/2026-03-22-second-front/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-03-22-second-front/</guid>
      <pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate>
      <description>TillerDad launched as a second brand — bot, website, and content pipeline. glacierphonk.com migrated to Eleventy 3 with full GEO/SEO. GlacierPhonk Bot hardened against abuse.</description>
    </item>
    <item>
      <title>Type-Level Testing in grammY</title>
      <link>https://glacierphonk.com/log/2026-03-19-grammy-type-safety-tests/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-03-19-grammy-type-safety-tests/</guid>
      <pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate>
      <description>Third PR merged into grammY. Compile-time type tests that catch missing update types and chat permissions without runtime overhead.</description>
    </item>
    <item>
      <title>Contributing to geo-seo-claude</title>
      <link>https://glacierphonk.com/log/2026-03-18-contributing-to-geo-seo-claude/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-03-18-contributing-to-geo-seo-claude/</guid>
      <pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate>
      <description>Two PRs merged into geo-seo-claude, a Claude Code SEO skill with 2,700+ stars. A tool we use, built by someone else — and code worth improving. Performance fix and DX cleanup.</description>
    </item>
    <item>
      <title>Contributing to grammY</title>
      <link>https://glacierphonk.com/log/2026-03-18-contributing-to-grammy/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-03-18-contributing-to-grammy/</guid>
      <pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate>
      <description>Two pull requests merged into grammY, the Telegram bot framework. A typo fix that broke filter validation and a CI modernization. GlacierPhonk is now an official contributor.</description>
    </item>
    <item>
      <title>Empire Expansion</title>
      <link>https://glacierphonk.com/log/2026-03-15-empire-expansion/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-03-15-empire-expansion/</guid>
      <pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate>
      <description>WP Jobs rewritten from scratch with AI classification. WordPress Pulse launched. Cross-promotion network connecting all channels. glacierphonk.com redesigned for client acquisition.</description>
    </item>
    <item>
      <title>How to Hire a Telegram Bot Developer</title>
      <link>https://glacierphonk.com/log/2026-03-14-hire-telegram-bot-developer/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-03-14-hire-telegram-bot-developer/</guid>
      <pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate>
      <description>What to look for when hiring a Telegram bot developer. Technical requirements, red flags, cost factors, and how to evaluate a developer&#39;s portfolio.</description>
    </item>
    <item>
      <title>The First 200</title>
      <link>https://glacierphonk.com/log/2026-03-13-200-subscribers/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-03-13-200-subscribers/</guid>
      <pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate>
      <description>From a 9-month job search to a production Telegram channel with 200 subscribers. The full story of how WP Jobs was built — and rewritten from scratch in a single day.</description>
    </item>
    <item>
      <title>How to Set Up AI-Enriched Content Automation on Telegram</title>
      <link>https://glacierphonk.com/log/2026-03-10-ai-content-automation-telegram/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-03-10-ai-content-automation-telegram/</guid>
      <pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate>
      <description>Build an automated Telegram content channel with AI enrichment. RSS aggregation, Claude-powered summaries, scheduled publishing, and content deduplication.</description>
    </item>
    <item>
      <title>Shipping Week</title>
      <link>https://glacierphonk.com/log/2026-03-08-shipping-week/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-03-08-shipping-week/</guid>
      <pubDate>Sun, 08 Mar 2026 00:00:00 GMT</pubDate>
      <description>Four products shipped in seven days. FridgeKit with receipt OCR and Telegram Stars payments, Automation News bot, fridgekit.com, paulpela.com.</description>
    </item>
    <item>
      <title>Receipt OCR with Claude Vision</title>
      <link>https://glacierphonk.com/log/2026-03-04-receipt-ocr-claude-vision/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-03-04-receipt-ocr-claude-vision/</guid>
      <pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate>
      <description>How we built a production receipt scanning pipeline using Claude Vision and Tesseract OCR. Two-pass architecture, item extraction, and error handling patterns.</description>
    </item>
    <item>
      <title>First Channel Live</title>
      <link>https://glacierphonk.com/log/2026-03-01-first-channel-live/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-03-01-first-channel-live/</guid>
      <pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate>
      <description>First automated content channel went live. AI-classified job listings posting to Telegram with branded formatting and directory distribution.</description>
    </item>
    <item>
      <title>Cold Reception</title>
      <link>https://glacierphonk.com/log/2026-02-27-why-telegram/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-02-27-why-telegram/</guid>
      <pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate>
      <description>Telegram has a reputation problem. Here&#39;s why GlacierPhonk builds on it anyway — the developer platform, the moderation reality, and what we actually ship.</description>
    </item>
    <item>
      <title>Telegram Stars Payment Integration Guide</title>
      <link>https://glacierphonk.com/log/2026-02-25-telegram-stars-payment-integration/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-02-25-telegram-stars-payment-integration/</guid>
      <pubDate>Wed, 25 Feb 2026 00:00:00 GMT</pubDate>
      <description>Complete guide to integrating Telegram Stars payments in your bot. Invoice creation, payment handling, refunds, and production patterns with grammY.</description>
    </item>
    <item>
      <title>Signal &amp; Noise</title>
      <link>https://glacierphonk.com/log/2026-02-22-signal-and-noise/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-02-22-signal-and-noise/</guid>
      <pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate>
      <description>Social previews, structured data, RSS feed, and content distribution pipeline established. The studio&#39;s public presence went professional.</description>
    </item>
    <item>
      <title>How to Build a Telegram Bot with grammY and TypeScript</title>
      <link>https://glacierphonk.com/log/2026-02-18-telegram-bot-grammy-typescript/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-02-18-telegram-bot-grammy-typescript/</guid>
      <pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate>
      <description>Step-by-step guide to building a production Telegram bot with grammY and TypeScript. Project setup, commands, middleware, sessions, and deployment.</description>
    </item>
    <item>
      <title>Day Zero</title>
      <link>https://glacierphonk.com/log/2026-02-15-day-zero/</link>
      <guid isPermaLink="true">https://glacierphonk.com/log/2026-02-15-day-zero/</guid>
      <pubDate>Sun, 15 Feb 2026 00:00:00 GMT</pubDate>
      <description>Studio launched. Brand system, production website, first Telegram bot deployed, GitHub organization live. 17 commits across 4 repos.</description>
    </item>
  </channel>
</rss>
