<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>jacob cattrall — blog</title><description>side projects, notes, and the occasional rant.</description><link>https://cattrall.cv/</link><language>en-us</language><item><title>Daccord is leaving Godot for Flutter</title><link>https://cattrall.cv/blog/2026-06-daccord-pivots-to-flutter/</link><guid isPermaLink="true">https://cattrall.cv/blog/2026-06-daccord-pivots-to-flutter/</guid><description>A month ago I wrote a defence of building a chat app on a game engine. Here&apos;s why I&apos;m rebuilding the Daccord client in Flutter anyway — and why that isn&apos;t a knock on Godot.</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate><category>daccord</category><category>godot</category><category>flutter</category><category>chat</category></item><item><title>MoGen Studio — LLMs decide what, Rust decides how</title><link>https://cattrall.cv/blog/2026-06-mogen-studio-launch/</link><guid isPermaLink="true">https://cattrall.cv/blog/2026-06-mogen-studio-launch/</guid><description>A free, open-source, bring-your-own-key tool for procedural 3D model generation. You write (or prompt) a compact DSL; deterministic Rust expands it into game-ready glTF assets — no hallucinated triangles.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate><category>release</category><category>mogen</category><category>rust</category><category>ai</category></item><item><title>CodeSweeper is live</title><link>https://cattrall.cv/blog/2026-05-codesweeper-launch/</link><guid isPermaLink="true">https://cattrall.cv/blog/2026-05-codesweeper-launch/</guid><description>A multiplayer word-guessing party game built for the browser — one clue-giver, one-word hints, and a board mixing words, images, and sounds. Don&apos;t pick the assassin.</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate><category>release</category><category>codesweeper</category><category>gamedev</category></item><item><title>Daccord — a Discord alternative built on a game engine</title><link>https://cattrall.cv/blog/2026-05-daccord-discord-alternative/</link><guid isPermaLink="true">https://cattrall.cv/blog/2026-05-daccord-discord-alternative/</guid><description>Discord-alternative searches are up 10,000%. Daccord is one of those alternatives, and the choice of runtime under the hood is the interesting part.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate><category>daccord</category><category>godot</category><category>chat</category><category>release</category></item><item><title>SilverLake is live</title><link>https://cattrall.cv/blog/2026-04-silverlake-launch/</link><guid isPermaLink="true">https://cattrall.cv/blog/2026-04-silverlake-launch/</guid><description>A small idle game about restoring a contaminated lake near a breached reactor. Clean debris, rebuild ecosystems, bring it back to life.</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate><category>release</category><category>silverlake</category><category>gamedev</category></item><item><title>The LLM plateau and the RAM bubble</title><link>https://cattrall.cv/blog/2026-01-llm-plateau-ram-bubble/</link><guid isPermaLink="true">https://cattrall.cv/blog/2026-01-llm-plateau-ram-bubble/</guid><description>Twelve months of &quot;faster, not smarter&quot; plus a hardware market priced for a future that may never arrive.</description><pubDate>Sat, 10 Jan 2026 00:00:00 GMT</pubDate><category>ai</category><category>hardware</category><category>opinion</category></item><item><title>Godot is the natural successor to Electron</title><link>https://cattrall.cv/blog/2025-10-godot-beyond-games/</link><guid isPermaLink="true">https://cattrall.cv/blog/2025-10-godot-beyond-games/</guid><description>A cold take, a warm take, and a hot take on why Godot is the most under-used software framework on the planet.</description><pubDate>Sat, 11 Oct 2025 00:00:00 GMT</pubDate><category>godot</category><category>frameworks</category><category>electron</category></item><item><title>A Godot game that patches itself over BitTorrent</title><link>https://cattrall.cv/blog/2025-10-self-patching-godot-torrent/</link><guid isPermaLink="true">https://cattrall.cv/blog/2025-10-self-patching-godot-torrent/</guid><description>Mutable torrents, the DHT, and a free distribution channel for indie games that nobody is using.</description><pubDate>Tue, 07 Oct 2025 00:00:00 GMT</pubDate><category>godot</category><category>bittorrent</category><category>distribution</category></item><item><title>Oversleep is out on Steam</title><link>https://cattrall.cv/blog/2024-10-oversleep-release/</link><guid isPermaLink="true">https://cattrall.cv/blog/2024-10-oversleep-release/</guid><description>A first-person puzzle game made in Godot, shipped today after a year of work and a soundtrack from the composer behind Metro&amp;#58; Awakening.</description><pubDate>Fri, 25 Oct 2024 00:00:00 GMT</pubDate><category>release</category><category>oversleep</category><category>godot</category><category>gamedev</category></item><item><title>Nodot, and why Godot should never bless a single component library</title><link>https://cattrall.cv/blog/2024-01-nodot-component-libraries/</link><guid isPermaLink="true">https://cattrall.cv/blog/2024-01-nodot-component-libraries/</guid><description>A response to a Reddit post asking the Godot team to adopt my library — expanded into why that would be the wrong move.</description><pubDate>Mon, 22 Jan 2024 00:00:00 GMT</pubDate><category>godot</category><category>nodot</category><category>open-source</category></item></channel></rss>