<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>SessionCast Engineering</title><description>Engineering notes from the SessionCast team — helping people in every field use AI at its deepest, without becoming AI experts.</description><link>https://blog.sessioncast.io/</link><item><title>Rewriting the SessionCast CLI in Rust</title><link>https://blog.sessioncast.io/posts/cli-rust-rewrite/</link><guid isPermaLink="true">https://blog.sessioncast.io/posts/cli-rust-rewrite/</guid><description>Why we replaced the Node.js CLI with a single native Rust binary: zero runtime dependencies, instant startup, built-in auto-update and tmux auto-install.</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate><category>performance</category><category>rust</category><category>cli</category><category>distribution</category></item><item><title>Multi-Provider LLM Streaming over a Terminal Relay</title><link>https://blog.sessioncast.io/posts/multi-provider-llm-streaming/</link><guid isPermaLink="true">https://blog.sessioncast.io/posts/multi-provider-llm-streaming/</guid><description>How the SessionCast agent streams completions from Anthropic, Claude Code and OpenAI-compatible providers chunk by chunk over WebSocket.</description><pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate><category>architecture</category><category>llm</category><category>streaming</category><category>websocket</category><category>go-sdk</category></item></channel></rss>