Porting the Iron Fish RPC Client to Rust (and Debugging a Terminal That Lies)

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

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.

What started as a simple desire to explore Zed’s GPU-accelerated UI framework quickly turned into a multi-hour adventure through dependency errors, missing system libraries, and truncated terminal pastes. The goal was straightforward: get a basic GPUI application running on Debian,…

First Burn build on Debian: WGPU backend and a tensor smoke test. Notes only—the architecture write-up is the other post.

From a fresh Leptos project to a working reactive web application running locally on Debian. Goal acheived Today I started working with Leptos, a Rust framework for building reactive web applications. The project is located at: I used two terminals:…

A practical reference for using and learning Zed, Roc, and Zig together. The big picture Tool Role What it’s for Zed Code editor + AI agent Where I write and edit code Roc High-level functional language Friendly, fast application code…

Today was spent setting up two complete learning environments and practicing the fundamentals of both Python (scientific computing) and Rust. Python / SciPy Environment Rust Environment Both environments are now clean, isolated, and ready for continued learning — one focused…