Does My Rust Nightly Have the New Trait Solver?

Rust switched on its biggest compiler change in a decade, but only on nightly. Here's how I proved my Debian desktop has the new trait solver, using one tiny program, three builds and zero guesswork.

Rust switched on its biggest compiler change in a decade, but only on nightly. Here's how I proved my Debian desktop has the new trait solver, using one tiny program, three builds and zero guesswork.

A complete reference inventory of my Rust development environment on Debian 13, including Rustup toolchains, targets, components, Cargo-installed tools, compiler and linker ecosystem, project inventory, Rust AI/web/GUI experiments, Cargo configuration, and disk usage.

The setup Deref coercion is one of the most common “gotcha” questions in Rust interviews, because it’s genuinely easy to mistake for inheritance if you’re coming from Java or C++. This post is my working notes from testing it hands-on.…

A word I heard as “deck” became a hands-on Rust lesson. Using Zed and Cargo on Debian, I practiced adding and removing cards at both ends of a VecDeque, corrected an editor-versus-terminal mix-up, and compared the code with Python’s deque.

*What started as a simple "hello world" exercise turned into a deep dive into how Zig and Roc actually build binaries — from optimization modes and DWARF debug symbols eating 94% of a binary's size, to a surprising 14x size gap between a tiny Zig executable and its Roc equivalent. Here's everything I learned, one command at a time.*

Porting a hand-rolled Unix-socket RPC client from Python to Rust should have been the easy part.

The real payoff came last: the official HTTP API silently hung with no error, so reading the node's own source code on GitHub uncovered its raw socket protocol instead — and a hand-built Python client, no SDK, no libraries beyond socket and json, ended up pulling live chain data straight off the wire.

After watching My 2026 Rust Toolkit, I worked through the tools one by one on my Debian machine instead of blindly installing everything. From Clippy, Bacon, cargo-nextest, and cargo-generate to Serde, Rayon, Criterion, SQLx, Leptos, and more, this is my reference guide to what each tool does, what I installed, and what I want to explore next.

I added cargo-seek to my Rust toolbox and discovered an excellent terminal-based way to explore the crate ecosystem. From searching for Burn to inspecting versions, features, dependencies, and documentation, cargo-seek turns crate discovery into a fast, interactive TUI experience—all without leaving the terminal

Rustup gives you stable and nightly side by side — here's what the next-gen trait solver rewrite actually means, and a full rehearsal of the cargo-to-GitHub workflow, gh CLI install included, on Debian.