<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Alessandro Catorcini</title><description>Historical novelist of the Aster Legacy — and a tinkerer who writes about what he builds.</description><link>https://www.catorcini.com/</link><item><title>Teaching a machine to say sàndali</title><link>https://www.catorcini.com/blog/accento-italian-audiobook-voice/</link><guid isPermaLink="true">https://www.catorcini.com/blog/accento-italian-audiobook-voice/</guid><description>What started as &quot;let me generate an audiobook of my novel&quot; became a linguistics rabbit hole, a licensing detective story, and a fine-tuned Italian voice model with provable provenance. A field report.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The people the record forgets</title><link>https://www.catorcini.com/blog/the-people-the-record-forgets/</link><guid isPermaLink="true">https://www.catorcini.com/blog/the-people-the-record-forgets/</guid><description>Why I keep writing about survivors and makers instead of the names carved into the column.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Getting Joule to work with Home Assistant</title><link>https://www.catorcini.com/blog/the-two-byte-bug/</link><guid isPermaLink="true">https://www.catorcini.com/blog/the-two-byte-bug/</guid><description>How two extra bytes in a protobuf message kept a Bluetooth sous-vide silent for 30+ versions — and the iOS packet capture that finally revealed why.</description><pubDate>Sun, 01 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>