Home | rewrite.rs

// rewrite.rs

Rewrite it.In Rust.On purpose.

Guides, tools, and AI-agent instruction files for (re)writing real software in Rust, and for learning Rust along the way.

The Rust crab, Ferris

What's here

rewrite.rs is early-stage. The blog and AI skills are live; migration guides and tools are on the way.

Blog

Analysis and opinion on rewriting software in Rust: true costs, trade-offs, and the thinking behind when it's worth it.

AI Skills

Skills that brief an AI coding agent on writing idiomatic Rust or porting a codebase from another language, for the best outcome when an agent does the work.

Guides

Coming soon

Step-by-step migration guides for porting real software (a CLI, a service, a library) from another language to Rust one piece at a time, with the reasoning behind each step.

Tools

Coming soon

A curated index of Rust-ecosystem tools worth knowing for a rewrite: crates, CLIs, and utilities, with notes on when to reach for each.