<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Rust on Step Into Dev</title><link>https://stepinto.dev/tags/rust/</link><description>Recent content in Rust on Step Into Dev</description><generator>Hugo</generator><language>en-gb</language><lastBuildDate>Thu, 12 Nov 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://stepinto.dev/tags/rust/index.xml" rel="self" type="application/rss+xml"/><item><title>A Claude Client in One Rust File, and the First Dependency</title><link>https://stepinto.dev/posts/claude-hot-path-rust/</link><pubDate>Thu, 12 Nov 2026 00:00:00 +0000</pubDate><guid>https://stepinto.dev/posts/claude-hot-path-rust/</guid><description>&lt;p&gt;The first three clients in this series had HTTP and TLS handed to them by their standard libraries. Rust does not. The spec says a language without them gets one named library for the transport and it counts towards size, so this post is the first time the leaderboard has to price a dependency. The transport is &lt;code&gt;ureq&lt;/code&gt; with rustls, the parsing is &lt;code&gt;serde_json&lt;/code&gt;, and together they bring in thirty-six crates. The result is still the smallest thing on the board so far.&lt;/p&gt;</description></item></channel></rss>