<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Ryan X. Charles Blog</title>
        <link>https://ryanxcharles.com/blog</link>
        <description>Ryan X. Charles Blog</description>
        <lastBuildDate>Tue, 12 May 2026 10:41:12 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>Copyright (C) 2026 Ryan X. Charles</copyright>
        <atom:link href="https://example.com/blog/feed.rss.xml" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[EarthBucks 2.0: Making EBX Real]]></title>
            <link>https://ryanxcharles.com/blog/2026-05-04-earthbucks-2-0-making-ebx-real</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-05-04-earthbucks-2-0-making-ebx-real</guid>
            <pubDate>Mon, 04 May 2026 19:00:00 GMT</pubDate>
            <description><![CDATA[EarthBucks 2.0: Making EBX Real]]></description>
        </item>
        <item>
            <title><![CDATA[Two Locks on Every Message: KeyPears Goes Hybrid Post-Quantum]]></title>
            <link>https://ryanxcharles.com/blog/2026-04-27-keypears-hybrid-post-quantum</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-04-27-keypears-hybrid-post-quantum</guid>
            <pubDate>Mon, 27 Apr 2026 15:00:00 GMT</pubDate>
            <description><![CDATA[Two Locks on Every Message: KeyPears Goes Hybrid Post-Quantum]]></description>
        </item>
        <item>
            <title><![CDATA[Expanding Text, Shrinking Text, and Translating Text: That’s the Whole Job]]></title>
            <link>https://ryanxcharles.com/blog/2026-04-22-expanding-shrinking-translating-text</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-04-22-expanding-shrinking-translating-text</guid>
            <pubDate>Wed, 22 Apr 2026 15:00:00 GMT</pubDate>
            <description><![CDATA[Expanding Text, Shrinking Text, and Translating Text: That’s the Whole Job]]></description>
        </item>
        <item>
            <title><![CDATA[Issues and Experiments: A Lab Notebook for Software]]></title>
            <link>https://ryanxcharles.com/blog/2026-04-19-issues-and-experiments</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-04-19-issues-and-experiments</guid>
            <pubDate>Sun, 19 Apr 2026 15:00:00 GMT</pubDate>
            <description><![CDATA[Issues and Experiments: A Lab Notebook for Software]]></description>
        </item>
        <item>
            <title><![CDATA[RSS Anyway Preview: Subscribe to Anything on the Internet]]></title>
            <link>https://ryanxcharles.com/blog/2026-04-14-rss-anyway-preview</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-04-14-rss-anyway-preview</guid>
            <pubDate>Tue, 14 Apr 2026 15:00:00 GMT</pubDate>
            <description><![CDATA[RSS Anyway Preview: Subscribe to Anything on the Internet]]></description>
        </item>
        <item>
            <title><![CDATA[Stop Writing Code: Why I Haven’t Typed a Line in Six Months]]></title>
            <link>https://ryanxcharles.com/blog/2026-04-13-stop-writing-code</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-04-13-stop-writing-code</guid>
            <pubDate>Mon, 13 Apr 2026 22:00:00 GMT</pubDate>
            <description><![CDATA[Stop Writing Code: Why I Haven’t Typed a Line in Six Months]]></description>
        </item>
        <item>
            <title><![CDATA[Introducing Astrohacker: My Portfolio Company for Shells, Cash, and Messaging]]></title>
            <link>https://ryanxcharles.com/blog/2026-04-13-introducing-astrohacker</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-04-13-introducing-astrohacker</guid>
            <pubDate>Mon, 13 Apr 2026 20:00:00 GMT</pubDate>
            <description><![CDATA[Introducing Astrohacker: My Portfolio Company for Shells, Cash, and Messaging]]></description>
        </item>
        <item>
            <title><![CDATA[KeyPears Alpha Is Live: Federated End-to-End Encrypted Messaging and Secrets]]></title>
            <link>https://ryanxcharles.com/blog/2026-04-12-keypears-alpha-is-live</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-04-12-keypears-alpha-is-live</guid>
            <pubDate>Mon, 13 Apr 2026 00:30:00 GMT</pubDate>
            <description><![CDATA[KeyPears Alpha Is Live: Federated End-to-End Encrypted Messaging and Secrets]]></description>
        </item>
        <item>
            <title><![CDATA[TermSurf 0.1.0 Has Been Released on Homebrew! — A GPU-Accelerated Chromium Browser Inside Your Terminal]]></title>
            <link>https://ryanxcharles.com/blog/2026-04-06-termsurf-0-1-0-released-on-homebrew</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-04-06-termsurf-0-1-0-released-on-homebrew</guid>
            <pubDate>Mon, 06 Apr 2026 12:00:00 GMT</pubDate>
            <description><![CDATA[TermSurf 0.1.0 Has Been Released on Homebrew! — A GPU-Accelerated Chromium Browser Inside Your Terminal]]></description>
        </item>
        <item>
            <title><![CDATA[Introducing Shannon: A Shell That Speaks Both Nushell and Bash]]></title>
            <link>https://ryanxcharles.com/blog/2026-03-30-introducing-shannon</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-03-30-introducing-shannon</guid>
            <pubDate>Mon, 30 Mar 2026 12:00:00 GMT</pubDate>
            <description><![CDATA[Introducing Shannon: A Shell That Speaks Both Nushell and Bash]]></description>
        </item>
        <item>
            <title><![CDATA[Why We Need a Webview Overlay Protocol for Terminal Emulators]]></title>
            <link>https://ryanxcharles.com/blog/2026-03-10-webview-overlay-protocol</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-03-10-webview-overlay-protocol</guid>
            <pubDate>Tue, 10 Mar 2026 12:00:00 GMT</pubDate>
            <description><![CDATA[Why We Need a Webview Overlay Protocol for Terminal Emulators]]></description>
        </item>
        <item>
            <title><![CDATA[Research Driven Development]]></title>
            <link>https://ryanxcharles.com/blog/2026-03-08-research-driven-development</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-03-08-research-driven-development</guid>
            <pubDate>Sun, 08 Mar 2026 12:00:00 GMT</pubDate>
            <description><![CDATA[Research Driven Development]]></description>
        </item>
        <item>
            <title><![CDATA[When Apps Cost Nothing, Protocols Are Everything]]></title>
            <link>https://ryanxcharles.com/blog/2026-02-10-when-apps-cost-nothing-protocols-are-everything</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-02-10-when-apps-cost-nothing-protocols-are-everything</guid>
            <pubDate>Tue, 10 Feb 2026 12:00:00 GMT</pubDate>
            <description><![CDATA[When Apps Cost Nothing, Protocols Are Everything]]></description>
        </item>
        <item>
            <title><![CDATA[The Blogger-King]]></title>
            <link>https://ryanxcharles.com/blog/2026-01-28-the-blogger-king</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-01-28-the-blogger-king</guid>
            <pubDate>Wed, 28 Jan 2026 12:00:00 GMT</pubDate>
            <description><![CDATA[The Blogger-King]]></description>
        </item>
        <item>
            <title><![CDATA[Introducing TermSurf: A Browser Inside Your Terminal]]></title>
            <link>https://ryanxcharles.com/blog/2026-01-07-introducing-termsurf</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2026-01-07-introducing-termsurf</guid>
            <pubDate>Wed, 07 Jan 2026 12:00:00 GMT</pubDate>
            <description><![CDATA[Introducing TermSurf: A Browser Inside Your Terminal]]></description>
        </item>
        <item>
            <title><![CDATA[AI is Better at Writing Code Than You Are in 2025]]></title>
            <link>https://ryanxcharles.com/blog/2025-12-31-ai-is-better-at-writing-code-than-you-are-in-2025</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2025-12-31-ai-is-better-at-writing-code-than-you-are-in-2025</guid>
            <pubDate>Wed, 31 Dec 2025 12:00:00 GMT</pubDate>
            <description><![CDATA[AI is Better at Writing Code Than You Are in 2025]]></description>
        </item>
        <item>
            <title><![CDATA[How I Use Claude Code to Do My Entire Job as a Software Engineer in 2025]]></title>
            <link>https://ryanxcharles.com/blog/2025-12-30-how-i-use-claude-code-to-do-my-entire-job</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2025-12-30-how-i-use-claude-code-to-do-my-entire-job</guid>
            <pubDate>Tue, 30 Dec 2025 12:00:00 GMT</pubDate>
            <description><![CDATA[How I Use Claude Code to Do My Entire Job as a Software Engineer in 2025]]></description>
        </item>
        <item>
            <title><![CDATA[For the Love of God, Add an RSS Feed to Your Tech Blog]]></title>
            <link>https://ryanxcharles.com/blog/2025-12-26-for-the-love-of-god-add-an-rss-feed-to-your-tech-blog</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2025-12-26-for-the-love-of-god-add-an-rss-feed-to-your-tech-blog</guid>
            <pubDate>Fri, 26 Dec 2025 12:00:00 GMT</pubDate>
            <description><![CDATA[For the Love of God, Add an RSS Feed to Your Tech Blog]]></description>
        </item>
        <item>
            <title><![CDATA[Why I’m Building a Password Manager of All Things]]></title>
            <link>https://ryanxcharles.com/blog/2025-12-17-why-im-building-a-password-manager</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2025-12-17-why-im-building-a-password-manager</guid>
            <pubDate>Wed, 17 Dec 2025 12:00:00 GMT</pubDate>
            <description><![CDATA[Why I’m Building a Password Manager of All Things]]></description>
        </item>
        <item>
            <title><![CDATA[Why I Moved to Austin Instead of San Francisco]]></title>
            <link>https://ryanxcharles.com/blog/2025-11-23-why-i-moved-to-austin-instead-of-san-francisco</link>
            <guid isPermaLink="false">https://ryanxcharles.com/blog/2025-11-23-why-i-moved-to-austin-instead-of-san-francisco</guid>
            <pubDate>Sun, 23 Nov 2025 12:00:00 GMT</pubDate>
            <description><![CDATA[Why I Moved to Austin Instead of San Francisco]]></description>
        </item>
    </channel>
</rss>