<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Termphin Blog</title><description>Why Termphin works the way it does, what broke on the way there, and how to get real work done over SSH.</description><link>https://termphin.dev/blog</link><language>en</language><item><title>What&apos;s new in Termphin 1.8.0</title><link>https://termphin.dev/blog/posts/whats-new-in-1-8-0</link><guid isPermaLink="true">https://termphin.dev/blog/posts/whats-new-in-1-8-0</guid><description>Split screen, and a connection that copes much better with slow links, dropped signal and switching networks.</description><pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate><category>SSH</category></item><item><title>A library default cost me 43x throughput</title><link>https://termphin.dev/blog/posts/library-default-43x-throughput</link><guid isPermaLink="true">https://termphin.dev/blog/posts/library-default-43x-throughput</guid><description>Every SFTP transfer ran at exactly 1.2 MB/s. The cipher benchmark that explained it also showed the slow part was not the one I expected.</description><pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>Performance</category><category>SSH</category></item><item><title>Why your SSH session dies when you lock the screen</title><link>https://termphin.dev/blog/posts/keeping-a-session-alive</link><guid isPermaLink="true">https://termphin.dev/blog/posts/keeping-a-session-alive</guid><description>Why mobile SSH connections drop when an app is suspended, what the client does to stay scheduled, and how a remote helper keeps long-running shells alive.</description><pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>SSH</category></item></channel></rss>