<?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://blog.termphin.dev</link><language>en</language><item><title>A library default cost me 43x throughput</title><link>https://blog.termphin.dev/posts/library-default-43x-throughput</link><guid isPermaLink="true">https://blog.termphin.dev/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://blog.termphin.dev/posts/keeping-a-session-alive</link><guid isPermaLink="true">https://blog.termphin.dev/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>