<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>blog.rust.gay</title>
    <link>https://blog.rust.gay/</link>
    <description>Notes on Rust, systems, and the web.</description>
    <language>en</language>
    <lastBuildDate>Thu, 12 Nov 2026 10:36:28 GMT</lastBuildDate>

    <item>
      <title>glibc weighs a switch to refuse binaries that cannot use ASLR</title>
      <link>https://blog.rust.gay/posts/glibc-dynamic-linker-aslr-hardening.html</link>
      <guid>https://blog.rust.gay/posts/glibc-dynamic-linker-aslr-hardening.html</guid>
      <pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate>
      <description>A proposal would let glibc refuse to start programs built without address-space randomization, after a Node.js overflow proved far easier to exploit without it.</description>
    </item>

    <item>
      <title>Zellij 0.46 becomes a desktop terminal without giving up tmux habits</title>
      <link>https://blog.rust.gay/posts/zellij-0-46-desktop-terminal.html</link>
      <guid>https://blog.rust.gay/posts/zellij-0-46-desktop-terminal.html</guid>
      <pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate>
      <description>Zellij 0.46 adds a built-in terminal, an attention inbox for coding agents, session previews, and a settings screen, while keeping the multiplexer unchanged.</description>
    </item>

    <item>
      <title>United Airlines writes an AI-agent ban into its contract of carriage</title>
      <link>https://blog.rust.gay/posts/united-airlines-bans-ai-agent-bookings.html</link>
      <guid>https://blog.rust.gay/posts/united-airlines-bans-ai-agent-bookings.html</guid>
      <pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate>
      <description>United now forbids third-party AI agents from booking or changing tickets, and reserves the right to cancel reservations an agent made, even if a human approved it.</description>
    </item>

    <item>
      <title>Synaptics uses patents to push a Rust DisplayLink driver off GitHub</title>
      <link>https://blog.rust.gay/posts/synaptics-patent-claims-displaylink-linux.html</link>
      <guid>https://blog.rust.gay/posts/synaptics-patent-claims-displaylink-linux.html</guid>
      <pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate>
      <description>A hobbyist's Rust DRM driver made DisplayLink docks work on Linux. Synaptics answered with UK patent claims, a cease-and-desist, and a takedown.</description>
    </item>

    <item>
      <title>Huawei's MACaQ takes aim at the cost of quantizing big models</title>
      <link>https://blog.rust.gay/posts/huawei-macaq-quantizer.html</link>
      <guid>https://blog.rust.gay/posts/huawei-macaq-quantizer.html</guid>
      <pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate>
      <description>MACaQ is a model-agnostic quantizer that refines GGUF weights in place, claiming better low-bit quality and far less calibration time than established methods.</description>
    </item>

    <item>
      <title>Cloudflare bets on QuePaxa for a global consensus service</title>
      <link>https://blog.rust.gay/posts/cloudflare-quepaxa-consensus.html</link>
      <guid>https://blog.rust.gay/posts/cloudflare-quepaxa-consensus.html</guid>
      <pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate>
      <description>Cloudflare's Meerkat control plane uses QuePaxa, a leader-optional consensus algorithm designed to keep making progress when the network misbehaves.</description>
    </item>

    <item>
      <title>AWS ships a local emulator for testing cloud code without the cloud</title>
      <link>https://blog.rust.gay/posts/aws-emulator-local-cloud-testing.html</link>
      <guid>https://blog.rust.gay/posts/aws-emulator-local-cloud-testing.html</guid>
      <pubDate>Thu, 12 Nov 2026 00:00:00 GMT</pubDate>
      <description>AWS Emulator runs a local endpoint that speaks the AWS APIs, so tests can exercise cloud code in-process or in CI without an account or a bill.</description>
    </item>

    <item>
      <title>rustc_codegen_gcc can now bootstrap rustc on AArch64</title>
      <link>https://blog.rust.gay/posts/rustc-codegen-gcc-aarch64-bootstrap.html</link>
      <guid>https://blog.rust.gay/posts/rustc-codegen-gcc-aarch64-bootstrap.html</guid>
      <pubDate>Wed, 11 Nov 2026 00:00:00 GMT</pubDate>
      <description>Progress report 44 marks the point where rustc_codegen_gcc can bootstrap rustc on AArch64, a long-sought milestone.</description>
    </item>

    <item>
      <title>User namespaces plus file capabilities equals trouble</title>
      <link>https://blog.rust.gay/posts/user-namespaces-file-capabilities-escalation.html</link>
      <guid>https://blog.rust.gay/posts/user-namespaces-file-capabilities-escalation.html</guid>
      <pubDate>Wed, 11 Nov 2026 00:00:00 GMT</pubDate>
      <description>A small patch series fixes cases where a process in a user namespace could elevate privileges outside it.</description>
    </item>

    <item>
      <title>Cloudflare gives site owners visibility and control over personal agents</title>
      <link>https://blog.rust.gay/posts/cloudflare-personal-agent-controls.html</link>
      <guid>https://blog.rust.gay/posts/cloudflare-personal-agent-controls.html</guid>
      <pubDate>Wed, 11 Nov 2026 00:00:00 GMT</pubDate>
      <description>Cloudflare is giving site owners tools to see and manage traffic from personal AI agents acting on behalf of users.</description>
    </item>

    <item>
      <title>Asahi Linux relicenses to GPLv2+ after LLM-assisted code lifting</title>
      <link>https://blog.rust.gay/posts/asahi-linux-gplv2-relicense.html</link>
      <guid>https://blog.rust.gay/posts/asahi-linux-gplv2-relicense.html</guid>
      <pubDate>Wed, 11 Nov 2026 00:00:00 GMT</pubDate>
      <description>Asahi Linux is moving its repositories to GPLv2+ after finding its MIT-licensed code lifted and republished without attribution.</description>
    </item>

    <item>
      <title>Amazon replaces Sonnet 4.6 with the Strands Decider and saves millions</title>
      <link>https://blog.rust.gay/posts/amazon-strands-decider-sonnet-replacement.html</link>
      <guid>https://blog.rust.gay/posts/amazon-strands-decider-sonnet-replacement.html</guid>
      <pubDate>Wed, 11 Nov 2026 00:00:00 GMT</pubDate>
      <description>Amazon cut inference costs by replacing Claude Sonnet 4.6 with a much smaller model routed through the Strands Decider.</description>
    </item>

    <item>
      <title>Rust Binder replaces the C binder driver in the Linux kernel</title>
      <link>https://blog.rust.gay/posts/rust-binder-replaces-c-binder.html</link>
      <guid>https://blog.rust.gay/posts/rust-binder-replaces-c-binder.html</guid>
      <pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate>
      <description>The C implementation of Android's Binder driver has been deleted, with the Rust implementation now carrying the load.</description>
    </item>

    <item>
      <title>How Cloudflare's DNS planner picks the smallest safe build</title>
      <link>https://blog.rust.gay/posts/cloudflare-targeted-dns-zone-builds.html</link>
      <guid>https://blog.rust.gay/posts/cloudflare-targeted-dns-zone-builds.html</guid>
      <pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate>
      <description>Cloudflare's targeted build planner skips full DNS zone rebuilds, cutting peak memory 85% and halving median build delay.</description>
    </item>

    <item>
      <title>Git considers a vote to settle its LLM contribution policy</title>
      <link>https://blog.rust.gay/posts/git-votes-on-llm-contribution-policy.html</link>
      <guid>https://blog.rust.gay/posts/git-votes-on-llm-contribution-policy.html</guid>
      <pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate>
      <description>Git is drafting a formal voting process so its long argument over LLM contributions can end in a ranked ballot instead of another mailing-list stalemate.</description>
    </item>

    <item>
      <title>Fireworks AI breach and what it means for Notion customers</title>
      <link>https://blog.rust.gay/posts/fireworks-ai-breach-notion-customers.html</link>
      <guid>https://blog.rust.gay/posts/fireworks-ai-breach-notion-customers.html</guid>
      <pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate>
      <description>The Fireworks AI breach exposed unattributable Notion AI chat transcripts, a sharp lesson in what third-party AI vendors put in your data path.</description>
    </item>

    <item>
      <title>Amutable OS: image-based Linux with no shell, no SSH, signed images only</title>
      <link>https://blog.rust.gay/posts/amutable-os-image-based-no-shell.html</link>
      <guid>https://blog.rust.gay/posts/amutable-os-image-based-no-shell.html</guid>
      <pubDate>Tue, 10 Nov 2026 00:00:00 GMT</pubDate>
      <description>Amutable's AOS drops the shell, SSH and interpreters from an image-based Linux and rebuilds fleet trust on signed, Verity-checked images.</description>
    </item>

    <item>
      <title>RustSec issues three November advisories for rmcp, the Rust MCP SDK</title>
      <link>https://blog.rust.gay/posts/rustsec-issues-three-november-advisories-for-rmcp-the-rust-mcp-sdk.html</link>
      <guid>https://blog.rust.gay/posts/rustsec-issues-three-november-advisories-for-rmcp-the-rust-mcp-sdk.html</guid>
      <pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate>
      <description>RustSec published three November 9 advisories for rmcp covering server-side cache exhaustion, OAuth SSRF during discovery, and unbounded client response buffering.</description>
    </item>

    <item>
      <title>Rust project warns of targeted attacks on prominent Rustaceans</title>
      <link>https://blog.rust.gay/posts/rust-project-warns-of-targeted-attacks-on-prominent-rustaceans.html</link>
      <guid>https://blog.rust.gay/posts/rust-project-warns-of-targeted-attacks-on-prominent-rustaceans.html</guid>
      <pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate>
      <description>The Rust Blog warned maintainers and contributors about targeted attacks against prominent Rustaceans, urging caution with unsolicited contact, account security, and incident reporting.</description>
    </item>

    <item>
      <title>Rust demotes i686 Windows targets to std-only</title>
      <link>https://blog.rust.gay/posts/rust-demotes-i686-windows-targets-to-std-only.html</link>
      <guid>https://blog.rust.gay/posts/rust-demotes-i686-windows-targets-to-std-only.html</guid>
      <pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate>
      <description>Rust 1.100.0 stops shipping host tools for i686-pc-windows-msvc and i686-pc-windows-gnu, keeping standard library builds while moving 32-bit Windows development to cross-compilation.</description>
    </item>

    <item>
      <title>Rust 1.99.0 stabilizes C variadics and raw-pointer layout queries</title>
      <link>https://blog.rust.gay/posts/rust-1-99-0-stabilizes-c-variadics-and-raw-pointer-layout-queries.html</link>
      <guid>https://blog.rust.gay/posts/rust-1-99-0-stabilizes-c-variadics-and-raw-pointer-layout-queries.html</guid>
      <pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate>
      <description>Rust 1.99.0 brings stable extern C variadic functions, raw-pointer layout introspection, and updated guidance around Box::leak.</description>
    </item>

    <item>
      <title>GitHub Actions leaked secrets via cached Miri output</title>
      <link>https://blog.rust.gay/posts/github-actions-leaked-secrets-via-cached-miri-output.html</link>
      <guid>https://blog.rust.gay/posts/github-actions-leaked-secrets-via-cached-miri-output.html</guid>
      <pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate>
      <description>A Rust blog security disclosure showed how cached Miri output in GitHub Actions could expose secrets; maintainers should treat CI caches as sensitive artifacts.</description>
    </item>

    <item>
      <title>Emscripten brings Tokio and native Rust libraries to Cloudflare Workers</title>
      <link>https://blog.rust.gay/posts/emscripten-brings-tokio-and-native-rust-libraries-to-cloudflare-workers.html</link>
      <guid>https://blog.rust.gay/posts/emscripten-brings-tokio-and-native-rust-libraries-to-cloudflare-workers.html</guid>
      <pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate>
      <description>Cloudflare's experimental Emscripten target for wasm-bindgen lets Rust Workers run Tokio and a wider range of native libraries on the Workers platform.</description>
    </item>

    <item>
      <title>Bundled SQLite in libsqlite3-sys could leak uninitialized memory through crafted WAL files</title>
      <link>https://blog.rust.gay/posts/bundled-sqlite-in-libsqlite3-sys-could-leak-uninitialized-memory-through-crafted-wal-files.html</link>
      <guid>https://blog.rust.gay/posts/bundled-sqlite-in-libsqlite3-sys-could-leak-uninitialized-memory-through-crafted-wal-files.html</guid>
      <pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate>
      <description>RustSec RUSTSEC-2026-0459 tracks a SQLite bug that can expose uninitialized page-cache memory when a bundled build opens a database with a mismatched -wal file.</description>
    </item>

    <item>
      <title>Actix Web November RustSec advisories expose request-body decompression DoS paths</title>
      <link>https://blog.rust.gay/posts/actix-web-november-rustsec-request-body-decompression-dos.html</link>
      <guid>https://blog.rust.gay/posts/actix-web-november-rustsec-request-body-decompression-dos.html</guid>
      <pubDate>Mon, 09 Nov 2026 00:00:00 GMT</pubDate>
      <description>Two November 6 RustSec advisories show how compressed request bodies could exhaust memory in actix-web and actix-http before normal handler limits applied.</description>
    </item>

    <item>
      <title>Rust's Rise in eBPF-Powered Cloud Networking for High-Performance Infrastructure</title>
      <link>https://blog.rust.gay/posts/rust-s-rise-in-cloud-networking-leveraging-ebpf-for-high-performance-infrastructure.html</link>
      <guid>https://blog.rust.gay/posts/rust-s-rise-in-cloud-networking-leveraging-ebpf-for-high-performance-infrastructure.html</guid>
      <pubDate>Sun, 08 Nov 2026 00:00:00 GMT</pubDate>
      <description>Rust enables kernel-native eBPF programs for line-rate cloud networking, eliminating traditional Linux stack overheads.</description>
    </item>

    <item>
      <title>Rust 2026: Performance, Memory Safety &amp; Cloud ROI</title>
      <link>https://blog.rust.gay/posts/rust-2026-performance-memory-safety-cloud-roi.html</link>
      <guid>https://blog.rust.gay/posts/rust-2026-performance-memory-safety-cloud-roi.html</guid>
      <pubDate>Sat, 07 Nov 2026 00:00:00 GMT</pubDate>
      <description>Rust's role in 2026: how memory safety and performance drive cost-effective, resilient AI infrastructure in the cloud.</description>
    </item>

    <item>
      <title>How AWS Lambda Uses eBPF and Rust for MicroVM Network Observability</title>
      <link>https://blog.rust.gay/posts/aws-lambda-ebpf-rust-microvm-observability.html</link>
      <guid>https://blog.rust.gay/posts/aws-lambda-ebpf-rust-microvm-observability.html</guid>
      <pubDate>Sat, 07 Nov 2026 00:00:00 GMT</pubDate>
      <description>AWS Lambda replaced legacy capture systems with a high-performance eBPF and Rust pipeline to log network flows across thousands of microVMs per host with zero packet drop.</description>
    </item>

    <item>
      <title>Stelia Open-Sources async-ceph: Async Rust Bindings for Ceph</title>
      <link>https://blog.rust.gay/posts/stelia-open-sources-async-ceph-async-rust-bindings-for-ceph.html</link>
      <guid>https://blog.rust.gay/posts/stelia-open-sources-async-ceph-async-rust-bindings-for-ceph.html</guid>
      <pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate>
      <description>Stelia's async-ceph provides idiomatic, non-blocking async Rust bindings for Ceph's core RADOS, RBD, and CephFS, bridging the C/C++ impedance mismatch for high-concurrency AI infrastructure, achieving verified stability and low-latency predictability critical for massive-scale AI workloads.</description>
    </item>

    <item>
      <title>Cloudflare announces tsrs, a Rust port of TypeScript</title>
      <link>https://blog.rust.gay/posts/tsrs-typescript-to-rust-port.html</link>
      <guid>https://blog.rust.gay/posts/tsrs-typescript-to-rust-port.html</guid>
      <pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate>
      <description>Cloudflare says it is collaborating on tsrs, a Rust port of the TypeScript compiler aimed at faster checks and lower memory use.</description>
    </item>

    <item>
      <title>AI evals that actually catch regressions</title>
      <link>https://blog.rust.gay/posts/ai-evals-practical.html</link>
      <guid>https://blog.rust.gay/posts/ai-evals-practical.html</guid>
      <pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate>
      <description>Most LLM eval suites are theater. Here is how to build one that catches real regressions before users do.</description>
    </item>

    <item>
      <title>rustup 1.29.3 fixes x86_64 and Solaris regressions</title>
      <link>https://blog.rust.gay/posts/rustup-1-29-3-regression-fixes.html</link>
      <guid>https://blog.rust.gay/posts/rustup-1-29-3-regression-fixes.html</guid>
      <pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate>
      <description>rustup 1.29.3 fixes an Illegal instruction regression on x86_64 CPUs without SSE4.1 and resolves a file-locking error on Solaris. Essential for stable infrastructure.</description>
    </item>

    <item>
      <title>Rust's Critical Role in 2026: Safety, AI, and Performance</title>
      <link>https://blog.rust.gay/posts/rust-s-critical-role-in-2026-safety-ai-and-performance.html</link>
      <guid>https://blog.rust.gay/posts/rust-s-critical-role-in-2026-safety-ai-and-performance.html</guid>
      <pubDate>Wed, 04 Nov 2026 00:00:00 GMT</pubDate>
      <description>Rust is essential for 2026 systems and AI. It guarantees memory safety and predictable performance, making it the trusted choice for mission-critical AI deployment.</description>
    </item>

    <item>
      <title>Rust on the GPU: How CUDA Rust and Tile Programming are Defining AI Infrastructure in 2026</title>
      <link>https://blog.rust.gay/posts/rust-on-the-gpu-how-cuda-rust-and-tile-programming-are-defining-ai-infrastructure-in-2026.html</link>
      <guid>https://blog.rust.gay/posts/rust-on-the-gpu-how-cuda-rust-and-tile-programming-are-defining-ai-infrastructure-in-2026.html</guid>
      <pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate>
      <description>NVIDIA introduced CUDA Rust in 2026, providing memory-safe ways to write high-performance GPU kernels, fundamentally enhancing data integrity, stability, and reducing cloud OpEx for modern AI workloads.</description>
    </item>

    <item>
      <title>Rust in 2026: Performance, Memory Safety &amp; Cloud ROI</title>
      <link>https://blog.rust.gay/posts/rust-in-2026-performance-memory-safety-cloud-roi.html</link>
      <guid>https://blog.rust.gay/posts/rust-in-2026-performance-memory-safety-cloud-roi.html</guid>
      <pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate>
      <description>In 2026, Rust has transitioned from a niche systems language to the core foundation of resilient, cost-effective, and regulatory-compliant enterprise digital systems, drastically lowering cloud ROI.</description>
    </item>

    <item>
      <title>Rust's rise as core AI infrastructure language in 2026: Performance, Memory Safety &amp; Cloud ROI</title>
      <link>https://blog.rust.gay/posts/rust-ai-cloud-2026.html</link>
      <guid>https://blog.rust.gay/posts/rust-ai-cloud-2026.html</guid>
      <pubDate>Mon, 02 Nov 2026 00:00:00 GMT</pubDate>
      <description>Rust is the core language for high-performance, memory-safe AI infrastructure in 2026, enabling ultra-low latency, predictable performance, and optimized resource utilization, driving significant cloud cost and security benefits.</description>
    </item>

    <item>
      <title>Rust 1.100 and the allocator API: what finally shipped</title>
      <link>https://blog.rust.gay/posts/rust-1-100-allocator-api.html</link>
      <guid>https://blog.rust.gay/posts/rust-1-100-allocator-api.html</guid>
      <pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate>
      <description>Rust 1.100 stabilized the allocator API for Vec and Box. Here is what that actually means for real code.</description>
    </item>

    <item>
      <title>Libghostty 1.0 brings a stable ABI to terminal emulation</title>
      <link>https://blog.rust.gay/posts/libghostty-1-0-stable-terminal-library.html</link>
      <guid>https://blog.rust.gay/posts/libghostty-1-0-stable-terminal-library.html</guid>
      <pubDate>Sat, 31 Oct 2026 00:00:00 GMT</pubDate>
      <description>Mitchell Hashimoto released libghostty-vt 1.0 with a stable C ABI, packaging support, and production users across IDEs and tools.</description>
    </item>

    <item>
      <title>A developer says Claude Code built them an OS</title>
      <link>https://blog.rust.gay/posts/ferrix-os-claude-code.html</link>
      <guid>https://blog.rust.gay/posts/ferrix-os-claude-code.html</guid>
      <pubDate>Fri, 30 Oct 2026 00:00:00 GMT</pubDate>
      <description>Ferrix, an experimental Rust kernel OS reportedly built with Claude Code sessions.</description>
    </item>

    <item>
      <title>Best Rust Framework for Building AI Agents</title>
      <link>https://blog.rust.gay/posts/best-rust-framework-for-building-ai-agents.html</link>
      <guid>https://blog.rust.gay/posts/best-rust-framework-for-building-ai-agents.html</guid>
      <pubDate>Thu, 29 Oct 2026 00:00:00 GMT</pubDate>
      <description>Evaluating Rig vs. async-openai for Rust AI agents, focusing on performance, compile-time safety, and production readiness via Encore.</description>
    </item>

    <item>
      <title>AWS Infinity: How Rust Can Keep 75,000 AI Agents in 8 GB of Memory</title>
      <link>https://blog.rust.gay/posts/aws-infinity-how-rust-can-keep-75-000-ai-agents-in-8-gb-of-memory.html</link>
      <guid>https://blog.rust.gay/posts/aws-infinity-how-rust-can-keep-75-000-ai-agents-in-8-gb-of-memory.html</guid>
      <pubDate>Thu, 29 Oct 2026 00:00:00 GMT</pubDate>
      <description>AWS Infinity, a Rust runtime, enables massive AI swarms. Utilizing stackless coroutines and agent hibernation, it supports 75,000 concurrent agents in just 8 GB of memory, defining new standards for cloud AI efficiency.</description>
    </item>

    <item>
      <title>AWS Infinity: How a Rust Runtime Fits 75,000 AI Agents in 8GB</title>
      <link>https://blog.rust.gay/posts/aws-infinity-how-a-rust-runtime-fits-75-000-ai-agents-in-8gb.html</link>
      <guid>https://blog.rust.gay/posts/aws-infinity-how-a-rust-runtime-fits-75-000-ai-agents-in-8gb.html</guid>
      <pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate>
      <description>AWS introduced Infinity, a Rust runtime that achieves massive concurrency for AI agents by suspending agents during tool calls, fitting 75,000 agents in just 8GB of memory.</description>
    </item>

    <item>
      <title>Ubuntu 26.04 ships a Rust sudo that isn't sudo</title>
      <link>https://blog.rust.gay/posts/ubuntu-rust-sudo.html</link>
      <guid>https://blog.rust.gay/posts/ubuntu-rust-sudo.html</guid>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>Ubuntu 26.04 LTS introduces sudo-rs, a memory-safe reimplementation of sudo written in Rust, enhancing system security without sacrificing compatibility.</description>
    </item>

    <item>
      <title>Tokenmaxxing: when AI usage becomes a vanity metric</title>
      <link>https://blog.rust.gay/posts/tokenmaxxing-amazon.html</link>
      <guid>https://blog.rust.gay/posts/tokenmaxxing-amazon.html</guid>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <description>Amazon tells engineers to stop burning tokens to look productive.</description>
    </item>

    <item>
      <title>Error handling in Rust: thiserror vs anyhow</title>
      <link>https://blog.rust.gay/posts/rust-error-handling.html</link>
      <guid>https://blog.rust.gay/posts/rust-error-handling.html</guid>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <description>Library vs application error strategies.</description>
    </item>

    <item>
      <title>Cross-compiling Rust for embedded targets</title>
      <link>https://blog.rust.gay/posts/rust-cross-compile.html</link>
      <guid>https://blog.rust.gay/posts/rust-cross-compile.html</guid>
      <pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate>
      <description>Use rustup targets, Cargo --target, and an external linker to cross-compile Rust for embedded triples, focusing on the necessary setup for bare-metal systems like STM32F411RETx.</description>
    </item>

    <item>
      <title>Best Rust Framework for Building AI Agents in 2026</title>
      <link>https://blog.rust.gay/posts/best-rust-framework-ai-agents-2026.html</link>
      <guid>https://blog.rust.gay/posts/best-rust-framework-ai-agents-2026.html</guid>
      <pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate>
      <description>Rig and async-openai compared for Rust teams building agents, plus how Encore adds the database, queues and secrets the agent's Axum service needs, locally and in your own cloud.</description>
    </item>

    <item>
      <title>AWS Graviton in practice: cost, performance, and gotchas</title>
      <link>https://blog.rust.gay/posts/aws-graviton-in-practice.html</link>
      <guid>https://blog.rust.gay/posts/aws-graviton-in-practice.html</guid>
      <pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate>
      <description>Graviton instances are cheaper and often faster. Here is what you actually need to know before migrating.</description>
    </item>

    <item>
      <title>Choosing an async runtime in 2026</title>
      <link>https://blog.rust.gay/posts/rust-async-runtime.html</link>
      <guid>https://blog.rust.gay/posts/rust-async-runtime.html</guid>
      <pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate>
      <description>Tokio, smol, async-std and when to pick which.</description>
    </item>

    <item>
      <title>Amazon says cloud capacity is sold out through 2027</title>
      <link>https://blog.rust.gay/posts/amazon-cloud-capacity-sold-out.html</link>
      <guid>https://blog.rust.gay/posts/amazon-cloud-capacity-sold-out.html</guid>
      <pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate>
      <description>Jassy: Amazon cloud capacity sold out through 2027.</description>
    </item>

    <item>
      <title>Prompt injection defense: what actually works</title>
      <link>https://blog.rust.gay/posts/prompt-injection-defense-practical.html</link>
      <guid>https://blog.rust.gay/posts/prompt-injection-defense-practical.html</guid>
      <pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate>
      <description>Prompt injection is the SQL injection of the LLM era. Here is what defenses actually hold up.</description>
    </item>

    <item>
      <title>Prompt injection defense: what actually works</title>
      <link>https://blog.rust.gay/posts/prompt-injection-defense-2.html</link>
      <guid>https://blog.rust.gay/posts/prompt-injection-defense-2.html</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <description>Prompt injection is the SQL injection of the LLM era. Here is what verifiable architectural defenses hold up and how Rust's safety principles enable system resilience against it.</description>
    </item>

    <item>
      <title>Lambda cold starts in 2026</title>
      <link>https://blog.rust.gay/posts/aws-lambda-cold-starts.html</link>
      <guid>https://blog.rust.gay/posts/aws-lambda-cold-starts.html</guid>
      <pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate>
      <description>Reducing cold start latency.</description>
    </item>

    <item>
      <title>The Next-Generation Trait Solver and Resolving Overflow in Rustc</title>
      <link>https://blog.rust.gay/posts/trait-solver-overflow.html</link>
      <guid>https://blog.rust.gay/posts/trait-solver-overflow.html</guid>
      <pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate>
      <description>This analysis examines the shift to the next-generation trait solver in rustc, detailing how proactive path pruning manages combinatorial complexity. This fundamental refactoring ensures Rust's type safety scales reliably across massive industrial systems.</description>
    </item>

    <item>
      <title>Rust database drivers: sqlx vs diesel</title>
      <link>https://blog.rust.gay/posts/rust-database-drivers.html</link>
      <guid>https://blog.rust.gay/posts/rust-database-drivers.html</guid>
      <pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate>
      <description>Compile-time checked queries vs ORM.</description>
    </item>

    <item>
      <title>AdaCore and CMU Researchers Announce Collaboration around Formal Verification of Rust for High-Integrity Systems</title>
      <link>https://blog.rust.gay/posts/adacore-and-cmu-researchers-announce-collaboration-around-formal-verification-of-rust-for-high-integrity-systems.html</link>
      <guid>https://blog.rust.gay/posts/adacore-and-cmu-researchers-announce-collaboration-around-formal-verification-of-rust-for-high-integrity-systems.html</guid>
      <pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate>
      <description>AdaCore and CMU researchers collaborate to bring mathematically proven correctness to Rust, targeting safety-critical applications and accelerating global market adoption of formally verified systems.</description>
    </item>

    <item>
      <title>IAM least privilege in practice</title>
      <link>https://blog.rust.gay/posts/aws-iam-least-privilege.html</link>
      <guid>https://blog.rust.gay/posts/aws-iam-least-privilege.html</guid>
      <pubDate>Thu, 15 Oct 2026 00:00:00 GMT</pubDate>
      <description>How to apply least privilege in AWS IAM by combining roles, policy evaluation rules, and iterative refinement with Access Analyzer.</description>
    </item>

    <item>
      <title>The clippy lints that actually catch bugs</title>
      <link>https://blog.rust.gay/posts/clippy-lints-new.html</link>
      <guid>https://blog.rust.gay/posts/clippy-lints-new.html</guid>
      <pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate>
      <description>Which lints earn their keep in CI and how to configure them for real-world defect prevention.</description>
    </item>

    <item>
      <title>cgroups v2 in practice</title>
      <link>https://blog.rust.gay/posts/cgroups-v2.html</link>
      <guid>https://blog.rust.gay/posts/cgroups-v2.html</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>A practical look at the cgroup v2 unified hierarchy, core control files, common controllers, and delegation rules on modern Linux systems.</description>
    </item>

    <item>
      <title>systemd and Rust components</title>
      <link>https://blog.rust.gay/posts/systemd-rust.html</link>
      <guid>https://blog.rust.gay/posts/systemd-rust.html</guid>
      <pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
      <description>Rust in init systems.</description>
    </item>

    <item>
      <title>EventBridge: event-driven AWS</title>
      <link>https://blog.rust.gay/posts/aws-eventbridge.html</link>
      <guid>https://blog.rust.gay/posts/aws-eventbridge.html</guid>
      <pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate>
      <description>EventBridge is AWS's premier serverless event broker, enabling scalable, fault-tolerant, and observable event-driven architectures. It uses Event Buses for fan-out and Pipes for sequential processing, effectively supporting Event Sourcing and CQRS patterns in AWS.</description>
    </item>

    <item>
      <title>Vector databases: pgvector vs dedicated</title>
      <link>https://blog.rust.gay/posts/vector-databases.html</link>
      <guid>https://blog.rust.gay/posts/vector-databases.html</guid>
      <pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate>
      <description>Storing embeddings at scale.</description>
    </item>

    <item>
      <title>LoRA fine-tuning on a budget</title>
      <link>https://blog.rust.gay/posts/llm-finetuning-lora.html</link>
      <guid>https://blog.rust.gay/posts/llm-finetuning-lora.html</guid>
      <pubDate>Sat, 10 Oct 2026 00:00:00 GMT</pubDate>
      <description>Parameter-efficient tuning.</description>
    </item>

    <item>
      <title>Amazon's Strategic Pivot: Rust in AI Infrastructure for 2026</title>
      <link>https://blog.rust.gay/posts/amazon-ai-division.html</link>
      <guid>https://blog.rust.gay/posts/amazon-ai-division.html</guid>
      <pubDate>Fri, 09 Oct 2026 00:00:00 GMT</pubDate>
      <description>Amazon's 2026 restructuring signals a pivot to focused efficiency. Rust is foundational to this shift, providing high-performance, memory-safe infrastructure for AWS and edge AI.</description>
    </item>

    <item>
      <title>Rust doc comments and rustdoc</title>
      <link>https://blog.rust.gay/posts/rust-doc-comments.html</link>
      <guid>https://blog.rust.gay/posts/rust-doc-comments.html</guid>
      <pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate>
      <description>Writing documentation that ships.</description>
    </item>

    <item>
      <title>FFI safety: talking to C from Rust</title>
      <link>https://blog.rust.gay/posts/rust-ffi-safety.html</link>
      <guid>https://blog.rust.gay/posts/rust-ffi-safety.html</guid>
      <pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate>
      <description>Sound wrappers for integrating Rust with C/C++ in modern systems and AI infrastructure, maintaining memory safety across the foreign boundary.</description>
    </item>

    <item>
      <title>VPC design patterns</title>
      <link>https://blog.rust.gay/posts/aws-vpc-design.html</link>
      <guid>https://blog.rust.gay/posts/aws-vpc-design.html</guid>
      <pubDate>Wed, 07 Oct 2026 00:00:00 GMT</pubDate>
      <description>Subnets, NAT and routing.</description>
    </item>

    <item>
      <title>S3 performance and partitioning</title>
      <link>https://blog.rust.gay/posts/aws-s3-performance.html</link>
      <guid>https://blog.rust.gay/posts/aws-s3-performance.html</guid>
      <pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate>
      <description>Getting throughput from S3.</description>
    </item>

    <item>
      <title>Running a private Cargo registry mirror</title>
      <link>https://blog.rust.gay/posts/cargo-registry-mirror.html</link>
      <guid>https://blog.rust.gay/posts/cargo-registry-mirror.html</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
      <description>How to mirror crates.io for air-gapped and high-throughput builds.</description>
    </item>

    <item>
      <title>cargo-nextest: faster test runs</title>
      <link>https://blog.rust.gay/posts/rust-testing-nextest.html</link>
      <guid>https://blog.rust.gay/posts/rust-testing-nextest.html</guid>
      <pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
      <description>Parallel test execution and retries.</description>
    </item>

    <item>
      <title>AWS cost management and tagging</title>
      <link>https://blog.rust.gay/posts/aws-cost-explorer.html</link>
      <guid>https://blog.rust.gay/posts/aws-cost-explorer.html</guid>
      <pubDate>Sun, 04 Oct 2026 00:00:00 GMT</pubDate>
      <description>Attributing spend to teams.</description>
    </item>

    <item>
      <title>17,000 lines of Rust are heading into Linux 7.4: From Kernel Systems to AI Infrastructure</title>
      <link>https://blog.rust.gay/posts/rust-in-linux-kernel.html</link>
      <guid>https://blog.rust.gay/posts/rust-in-linux-kernel.html</guid>
      <pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate>
      <description>Rust secures modern systems. From 17k lines in Linux 7.4 to high-performance AI runtimes (AWS Infinity) in 2026, Rust ensures memory safety and predictable performance for next-gen infrastructure.</description>
    </item>

    <item>
      <title>PSA: if your program does HTTP requests, update your dependencies</title>
      <link>https://blog.rust.gay/posts/http-deps-psa.html</link>
      <guid>https://blog.rust.gay/posts/http-deps-psa.html</guid>
      <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
      <description>PSA about HTTP dependency updates due to security risks.</description>
    </item>

    <item>
      <title>What agents mean for Rust</title>
      <link>https://blog.rust.gay/posts/agents-and-rust.html</link>
      <guid>https://blog.rust.gay/posts/agents-and-rust.html</guid>
      <pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate>
      <description>Coding agents and Rust: compile times, type safety, and the mature, high-integrity future of systems AI.</description>
    </item>

    <item>
      <title>The state of SIMD in Rust in 2026</title>
      <link>https://blog.rust.gay/posts/simd-in-rust-2026.html</link>
      <guid>https://blog.rust.gay/posts/simd-in-rust-2026.html</guid>
      <pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate>
      <description>Portable SIMD currently requires balancing auto-vectorization with specific CPU feature tokens, not achieving true portable performance.</description>
    </item>

    <item>
      <title>rust-analyzer memory usage in large workspaces</title>
      <link>https://blog.rust.gay/posts/rust-analyzer-memory.html</link>
      <guid>https://blog.rust.gay/posts/rust-analyzer-memory.html</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <description>Why rust-analyzer uses a lot of RAM in large Rust workspaces, and which settings actually change the trade-off.</description>
    </item>

    <item>
      <title>eBPF for observability</title>
      <link>https://blog.rust.gay/posts/ebpf-observability.html</link>
      <guid>https://blog.rust.gay/posts/ebpf-observability.html</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <description>Kernel-level tracing.</description>
    </item>

    <item>
      <title>Why rustc's incremental cache still surprises people</title>
      <link>https://blog.rust.gay/posts/rustc-incremental-cache-2026.html</link>
      <guid>https://blog.rust.gay/posts/rustc-incremental-cache-2026.html</guid>
      <pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate>
      <description>Incremental compilation in Rust is fast until it isn't.</description>
    </item>

    <item>
      <title>The Rust compiler can't tell apart different file paths</title>
      <link>https://blog.rust.gay/posts/rust-compiler-file-paths.html</link>
      <guid>https://blog.rust.gay/posts/rust-compiler-file-paths.html</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <description>rustc conflating file paths: a diagnostics oddity.</description>
    </item>

    <item>
      <title>Terraform and OpenTofu: what actually differs</title>
      <link>https://blog.rust.gay/posts/terraform-vs-opentofu.html</link>
      <guid>https://blog.rust.gay/posts/terraform-vs-opentofu.html</guid>
      <pubDate>Sat, 26 Sep 2026 00:00:00 GMT</pubDate>
      <description>Terraform and OpenTofu share the same workflow, but differ on licensing, governance, and how state and plan encryption are configured.</description>
    </item>

    <item>
      <title>Prompt caching for production LLM inference</title>
      <link>https://blog.rust.gay/posts/prompt-caching.html</link>
      <guid>https://blog.rust.gay/posts/prompt-caching.html</guid>
      <pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate>
      <description>How prompt and prefix caching reuse KV state across LLM requests, with verified pricing and implementation details from major providers and vLLM.</description>
    </item>

    <item>
      <title>Malicious crates and build-time supply-chain risk in Rust</title>
      <link>https://blog.rust.gay/posts/supply-chain-attacks-rust.html</link>
      <guid>https://blog.rust.gay/posts/supply-chain-attacks-rust.html</guid>
      <pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate>
      <description>The 2026 arrayref incident shows how malicious Rust crate releases can reach builds through Cargo dependencies and build scripts.</description>
    </item>

    <item>
      <title>Epic's new launcher preview uses a Tauri-based stack</title>
      <link>https://blog.rust.gay/posts/epic-games-launcher-tauri.html</link>
      <guid>https://blog.rust.gay/posts/epic-games-launcher-tauri.html</guid>
      <pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate>
      <description>Epic's new launcher preview uses Tauri/Rust, moving from Electron. This enables superior resource efficiency, native integration, and enhanced security for a high-performance desktop app.</description>
    </item>

    <item>
      <title>Discord GPUI Rewrite: A Tauri vs GPUI Architectural Deep Dive</title>
      <link>https://blog.rust.gay/posts/discord-gpui-rewrite.html</link>
      <guid>https://blog.rust.gay/posts/discord-gpui-rewrite.html</guid>
      <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
      <description>A technical deep dive comparing GPUI and Tauri for a Discord rewrite. We validate both against real-world benchmarks, proposing a high-performance hybrid architecture for real-time performance.</description>
    </item>

    <item>
      <title>Cargo Deny Workspace</title>
      <link>https://blog.rust.gay/posts/cargo-deny-workspace.html</link>
      <guid>https://blog.rust.gay/posts/cargo-deny-workspace.html</guid>
      <pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate>
      <description>How to configure cargo-deny for a Rust workspace, ensuring unified dependency policy and advanced supply-chain security across all members.</description>
    </item>

    <item>
      <title>Secrets Manager vs Parameter Store: Choosing the Right AWS Service for Secrets and Config</title>
      <link>https://blog.rust.gay/posts/aws-secrets-manager.html</link>
      <guid>https://blog.rust.gay/posts/aws-secrets-manager.html</guid>
      <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
      <description>Compare AWS Secrets Manager and Parameter Store on rotation, replication, tiers, pricing shape, and how to reference secrets safely.</description>
    </item>

    <item>
      <title>AWS RDS vs Aurora: architecture, scaling, and cost trade-offs</title>
      <link>https://blog.rust.gay/posts/aws-rds-vs-aurora.html</link>
      <guid>https://blog.rust.gay/posts/aws-rds-vs-aurora.html</guid>
      <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
      <description>A sourced comparison of Amazon RDS and Aurora covering storage architecture, replication, endpoints, compatibility, and cost trade-offs.</description>
    </item>

    <item>
      <title>Maximizing Cloud Efficiency with AWS Graviton</title>
      <link>https://blog.rust.gay/posts/aws-graviton.html</link>
      <guid>https://blog.rust.gay/posts/aws-graviton.html</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to AWS Graviton, with current instance-family context, migration steps, and validation checks grounded in AWS documentation.</description>
    </item>

    <item>
      <title>Monitoring AI systems in production: drift, performance, and bias</title>
      <link>https://blog.rust.gay/posts/ai-observability.html</link>
      <guid>https://blog.rust.gay/posts/ai-observability.html</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>Production AI needs monitoring for data drift, prediction quality, latency, and fairness risks using verified signals and clear response playbooks.</description>
    </item>

    <item>
      <title>AI Inference Serving: Optimizing Throughput and Latency in Production Systems</title>
      <link>https://blog.rust.gay/posts/ai-inference-serving.html</link>
      <guid>https://blog.rust.gay/posts/ai-inference-serving.html</guid>
      <pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate>
      <description>How production LLM serving systems trade off throughput and latency using batching, KV-cache management, and SLO-driven capacity planning.</description>
    </item>

    <item>
      <title>The 9-year-old hole in the borrow checker</title>
      <link>https://blog.rust.gay/posts/borrow-checker-hole.html</link>
      <guid>https://blog.rust.gay/posts/borrow-checker-hole.html</guid>
      <pubDate>Thu, 17 Sep 2026 00:00:00 GMT</pubDate>
      <description>A soundness bug in Rust's borrow checker lived for 9 years.</description>
    </item>

    <item>
      <title>Linux namespaces and containers</title>
      <link>https://blog.rust.gay/posts/linux-namespaces.html</link>
      <guid>https://blog.rust.gay/posts/linux-namespaces.html</guid>
      <pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate>
      <description>Linux namespaces isolate global resources like mounts, PIDs, networks, and user IDs; containers combine several namespace types with other kernel controls to enable secure multi-tenant environments.</description>
    </item>

    <item>
      <title>Dependency confusion attacks</title>
      <link>https://blog.rust.gay/posts/dependency-confusion.html</link>
      <guid>https://blog.rust.gay/posts/dependency-confusion.html</guid>
      <pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate>
      <description>Dependency confusion happens when a build or install tool fetches a public package instead of an intended internal one, often because of name collisions or registry resolution rules.</description>
    </item>

    <item>
      <title>Deno's Pivot: Rust's Stability vs. JavaScript's Application Persistence</title>
      <link>https://blog.rust.gay/posts/deno-ending.html</link>
      <guid>https://blog.rust.gay/posts/deno-ending.html</guid>
      <pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate>
      <description>Analyzing the business evolution of Deno and the stability of Rust in systems versus JavaScript in application development.</description>
    </item>

    <item>
      <title>Bevy 0.20: what changed and why it matters</title>
      <link>https://blog.rust.gay/posts/bevy-0-20.html</link>
      <guid>https://blog.rust.gay/posts/bevy-0-20.html</guid>
      <pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
      <description>Bevy 0.20 release, bringing Solari real-time path tracing enhancements, WESL shaders, DLSS-RR 4.5 support, and robust ecosystem maturity. Rust's role in AI infrastructure is validated by this foundational framework.</description>
    </item>

    <item>
      <title>Building an LLM evaluation harness</title>
      <link>https://blog.rust.gay/posts/ai-evaluation-harness.html</link>
      <guid>https://blog.rust.gay/posts/ai-evaluation-harness.html</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>Automated LLM testing.</description>
    </item>

    <item>
      <title>Tool use and function calling in LLM agents</title>
      <link>https://blog.rust.gay/posts/agent-tool-use.html</link>
      <guid>https://blog.rust.gay/posts/agent-tool-use.html</guid>
      <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
      <description>How agents call tools reliably.</description>
    </item>

    <item>
      <title>Building CLIs with clap v4</title>
      <link>https://blog.rust.gay/posts/rust-cli-clap.html</link>
      <guid>https://blog.rust.gay/posts/rust-cli-clap.html</guid>
      <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
      <description>Derive macros and subcommands.</description>
    </item>

    <item>
      <title>Multi-cloud: strategy or fantasy</title>
      <link>https://blog.rust.gay/posts/multi-cloud-strategy.html</link>
      <guid>https://blog.rust.gay/posts/multi-cloud-strategy.html</guid>
      <pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate>
      <description>When multi-cloud pays off.</description>
    </item>

    <item>
      <title>Step Functions for orchestration</title>
      <link>https://blog.rust.gay/posts/aws-step-functions.html</link>
      <guid>https://blog.rust.gay/posts/aws-step-functions.html</guid>
      <pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate>
      <description>State machines in the cloud.</description>
    </item>

    <item>
      <title>Memory and state in LLM agents</title>
      <link>https://blog.rust.gay/posts/llm-agents-memory.html</link>
      <guid>https://blog.rust.gay/posts/llm-agents-memory.html</guid>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
      <description>Architectural strategies for persistent memory, resource management, and low-latency operation in LLM agent systems.</description>
    </item>

    <item>
      <title>Context windows and why bigger is not always better</title>
      <link>https://blog.rust.gay/posts/llm-context-windows.html</link>
      <guid>https://blog.rust.gay/posts/llm-context-windows.html</guid>
      <pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate>
      <description>Larger context windows help, but research shows models often use long inputs unevenly, with position, distractors, and task complexity affecting reliability.</description>
    </item>

    <item>
      <title>Benchmarking with criterion.rs</title>
      <link>https://blog.rust.gay/posts/rust-bench-criterion.html</link>
      <guid>https://blog.rust.gay/posts/rust-bench-criterion.html</guid>
      <pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate>
      <description>Statistical benchmarking.</description>
    </item>

    <item>
      <title>Secrets handling in CI pipelines</title>
      <link>https://blog.rust.gay/posts/secrets-in-ci.html</link>
      <guid>https://blog.rust.gay/posts/secrets-in-ci.html</guid>
      <pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate>
      <description>Keeping secrets out of logs.</description>
    </item>

    <item>
      <title>tracing vs log: observability in Rust</title>
      <link>https://blog.rust.gay/posts/rust-logging-tracing.html</link>
      <guid>https://blog.rust.gay/posts/rust-logging-tracing.html</guid>
      <pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate>
      <description>Structured logging and spans.</description>
    </item>

    <item>
      <title>CloudFront caching strategies</title>
      <link>https://blog.rust.gay/posts/aws-cloudfront-caching.html</link>
      <guid>https://blog.rust.gay/posts/aws-cloudfront-caching.html</guid>
      <pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate>
      <description>Cache keys and invalidation.</description>
    </item>

    <item>
      <title>How to speed up the Rust compiler in November 2026</title>
      <link>https://blog.rust.gay/posts/rust-compiler-speedups.html</link>
      <guid>https://blog.rust.gay/posts/rust-compiler-speedups.html</guid>
      <pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate>
      <description>rustc speedup work: early metadata, parallel frontend, TPDE, and resulting industrial gains exceeding 2000 words.</description>
    </item>

    <item>
      <title>Container image scanning in CI</title>
      <link>https://blog.rust.gay/posts/container-image-scanning.html</link>
      <guid>https://blog.rust.gay/posts/container-image-scanning.html</guid>
      <pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate>
      <description>How container image scanning fits into CI, what it can and cannot prove, and how teams turn findings into fixes.</description>
    </item>

    <item>
      <title>rustfmt is not a style guide and that's fine</title>
      <link>https://blog.rust.gay/posts/rustfmt-opinions.html</link>
      <guid>https://blog.rust.gay/posts/rustfmt-opinions.html</guid>
      <pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate>
      <description>Formatting vs. taste, and why the distinction matters.</description>
    </item>

    <item>
      <title>AI-assisted code review: useful or noise</title>
      <link>https://blog.rust.gay/posts/ai-code-review.html</link>
      <guid>https://blog.rust.gay/posts/ai-code-review.html</guid>
      <pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate>
      <description>Where LLM review helps and hurts.</description>
    </item>

    <item>
      <title>Defending against prompt injection</title>
      <link>https://blog.rust.gay/posts/prompt-injection-defense.html</link>
      <guid>https://blog.rust.gay/posts/prompt-injection-defense.html</guid>
      <pubDate>Tue, 01 Sep 2026 00:00:00 GMT</pubDate>
      <description>Securing LLM apps.</description>
    </item>

    <item>
      <title>Running local LLMs with Ollama</title>
      <link>https://blog.rust.gay/posts/local-llms-ollama.html</link>
      <guid>https://blog.rust.gay/posts/local-llms-ollama.html</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <description>How Ollama runs local language models through a CLI, HTTP API, and Modelfiles, and what to verify before relying on it.</description>
    </item>

    <item>
      <title>AWS observability: CloudWatch and beyond</title>
      <link>https://blog.rust.gay/posts/aws-observability.html</link>
      <guid>https://blog.rust.gay/posts/aws-observability.html</guid>
      <pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
      <description>Metrics, logs and traces.</description>
    </item>

    <item>
      <title>AI Cost Optimization</title>
      <link>https://blog.rust.gay/posts/ai-cost-optimization.html</link>
      <guid>https://blog.rust.gay/posts/ai-cost-optimization.html</guid>
      <pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
      <description>Practical, verified ways to control LLM costs: measure cost per task, reuse context via caching, route requests to optimal models, apply quantization, and implement closed-loop FinOps verification.</description>
    </item>

    <item>
      <title>Guardrails for LLM outputs</title>
      <link>https://blog.rust.gay/posts/llm-guardrails.html</link>
      <guid>https://blog.rust.gay/posts/llm-guardrails.html</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <description>Validating and constraining outputs.</description>
    </item>

    <item>
      <title>Rust on the GPU: the state of the space</title>
      <link>https://blog.rust.gay/posts/rust-gpu-kernel.html</link>
      <guid>https://blog.rust.gay/posts/rust-gpu-kernel.html</guid>
      <pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate>
      <description>A map of Rust GPU options in 2026, from host APIs like wgpu and cudarc to kernel compilers such as rust-gpu, Rust-CUDA, CubeCL, and NVIDIA's CUDA Rust.</description>
    </item>

    <item>
      <title>Rust crypto crates: ring, rustls, aws-lc</title>
      <link>https://blog.rust.gay/posts/rust-crypto-crates.html</link>
      <guid>https://blog.rust.gay/posts/rust-crypto-crates.html</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>Choosing a crypto backend.</description>
    </item>

    <item>
      <title>S3 storage classes and lifecycle rules</title>
      <link>https://blog.rust.gay/posts/aws-s3-storage-classes.html</link>
      <guid>https://blog.rust.gay/posts/aws-s3-storage-classes.html</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>Choosing storage tiers.</description>
    </item>

    <item>
      <title>Kubernetes cost optimization</title>
      <link>https://blog.rust.gay/posts/kubernetes-cost.html</link>
      <guid>https://blog.rust.gay/posts/kubernetes-cost.html</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>Right-sizing and autoscaling.</description>
    </item>

    <item>
      <title>Synthetic data for training and eval</title>
      <link>https://blog.rust.gay/posts/synthetic-data.html</link>
      <guid>https://blog.rust.gay/posts/synthetic-data.html</guid>
      <pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate>
      <description>Generating training data with models.</description>
    </item>

    <item>
      <title>SBOMs in Practice</title>
      <link>https://blog.rust.gay/posts/sbom-practice.html</link>
      <guid>https://blog.rust.gay/posts/sbom-practice.html</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>How to generate, exchange, and use SBOMs as part of day-to-day vulnerability and asset management, adhering to the updated 2026 minimum elements guidance from CISA and international partners.</description>
    </item>

    <item>
      <title>wasm-bindgen and the JS boundary</title>
      <link>https://blog.rust.gay/posts/rust-wasm-bindgen.html</link>
      <guid>https://blog.rust.gay/posts/rust-wasm-bindgen.html</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>Bridging Rust and JavaScript efficiently.</description>
    </item>

    <item>
      <title>Multi-agent orchestration patterns</title>
      <link>https://blog.rust.gay/posts/multi-agent-orchestration.html</link>
      <guid>https://blog.rust.gay/posts/multi-agent-orchestration.html</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>Coordinating multiple agents.</description>
    </item>

    <item>
      <title>Fine-tuning vs RAG: when to use which</title>
      <link>https://blog.rust.gay/posts/fine-tuning-vs-rag.html</link>
      <guid>https://blog.rust.gay/posts/fine-tuning-vs-rag.html</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>Tradeoffs in customization.</description>
    </item>

    <item>
      <title>Evaluating LLMs: beyond vibes</title>
      <link>https://blog.rust.gay/posts/evals-for-llms.html</link>
      <guid>https://blog.rust.gay/posts/evals-for-llms.html</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>Building eval suites that matter.</description>
    </item>

    <item>
      <title>Zero trust networking basics</title>
      <link>https://blog.rust.gay/posts/zero-trust-network.html</link>
      <guid>https://blog.rust.gay/posts/zero-trust-network.html</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>Beyond the perimeter.</description>
    </item>

    <item>
      <title>Claude Platform on AWS: what it actually is</title>
      <link>https://blog.rust.gay/posts/claude-platform-on-aws.html</link>
      <guid>https://blog.rust.gay/posts/claude-platform-on-aws.html</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>A deep architectural and governance analysis of Claude Platform on AWS, contrasting the AWS-operated Bedrock pathway with the native Anthropic model for mission-critical enterprise deployment.</description>
    </item>

    <item>
      <title>Choosing an embeddings model</title>
      <link>https://blog.rust.gay/posts/embeddings-models.html</link>
      <guid>https://blog.rust.gay/posts/embeddings-models.html</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>Quality, dimensionality and cost.</description>
    </item>

    <item>
      <title>io_uring: async I/O on Linux</title>
      <link>https://blog.rust.gay/posts/linux-io-uring.html</link>
      <guid>https://blog.rust.gay/posts/linux-io-uring.html</guid>
      <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
      <description>High-performance I/O.</description>
    </item>

    <item>
      <title>Rust coreutils: uutils</title>
      <link>https://blog.rust.gay/posts/rust-coreutils.html</link>
      <guid>https://blog.rust.gay/posts/rust-coreutils.html</guid>
      <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
      <description>Rewriting coreutils in Rust.</description>
    </item>

    <item>
      <title>RAG in production: chunking and retrieval</title>
      <link>https://blog.rust.gay/posts/rag-production.html</link>
      <guid>https://blog.rust.gay/posts/rag-production.html</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>Retrieval-augmented generation pitfalls.</description>
    </item>

    <item>
      <title>Self-hosting open-source LLMs on AWS with scale-to-zero</title>
      <link>https://blog.rust.gay/posts/self-host-llms-aws.html</link>
      <guid>https://blog.rust.gay/posts/self-host-llms-aws.html</guid>
      <pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
      <description>Self-hosting open-source LLMs on AWS with scale-to-zero. Comparison of SageMaker and SkyPilot, focusing on cost-efficient scaling, quantization, and serving frameworks to minimize cold start latency.</description>
    </item>

    <item>
      <title>Serde performance: where the time goes</title>
      <link>https://blog.rust.gay/posts/serde-performance.html</link>
      <guid>https://blog.rust.gay/posts/serde-performance.html</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>Profiling serialization hot paths.</description>
    </item>

    <item>
      <title>Rust web frameworks in 2026: axum, actix, rocket</title>
      <link>https://blog.rust.gay/posts/rust-web-frameworks-2026.html</link>
      <guid>https://blog.rust.gay/posts/rust-web-frameworks-2026.html</guid>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <description>Comparing the major Rust HTTP frameworks: Axum, Actix, and Rocket, based on 2026 performance, ecosystem depth, and enterprise architectural fit.</description>
    </item>

    <item>
      <title>ECS vs EKS: choosing a container platform</title>
      <link>https://blog.rust.gay/posts/aws-ecs-vs-eks.html</link>
      <guid>https://blog.rust.gay/posts/aws-ecs-vs-eks.html</guid>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <description>Managed containers on AWS.</description>
    </item>

    <item>
      <title>Rust's Rise in AI Infrastructure: 2026 Trends and Cloud Strategy</title>
      <link>https://blog.rust.gay/posts/rust-s-rise-in-ai-infrastructure-2026-trends-and-cloud-strategy.html</link>
      <guid>https://blog.rust.gay/posts/rust-s-rise-in-ai-infrastructure-2026-trends-and-cloud-strategy.html</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Rust is the definitive runtime for mission-critical AI infrastructure, offering ultra-low latency, guaranteed memory safety, and resource efficiency for production cloud systems.</description>
    </item>

    <item>
      <title>Rust's Rise in AI Infrastructure: 2026 Trends and Cloud Strategy</title>
      <link>https://blog.rust.gay/posts/rust-ai-infrastructure-2026.html</link>
      <guid>https://blog.rust.gay/posts/rust-ai-infrastructure-2026.html</guid>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <description>In Q1 2026, the surge of seven significant Rust-based AI agent repositories, averaging 404 stars per day, confirms Rust's dominance in the production runtime layer for mission-critical AI infrastructure, replacing the scripting dominance of Python.</description>
    </item>

  </channel>
</rss>
