// 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.
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 soonStep-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 soonA curated index of Rust-ecosystem tools worth knowing for a rewrite: crates, CLIs, and utilities, with notes on when to reach for each.