Building Fast Serial CLI Tools in Rust

Serial debugging is still central in embedded work, and Rust is excellent for building reliable terminal tooling. I structure serial utilities as pipelines: read bytes, frame messages, parse the protocol, then route structured events out.

Rust Cross-Compilation for ARM Targets

Cross-compiling Rust is easy to start and hard to standardize across teams. I treat toolchains as part of the project, not local machine state. Target triples, linker config, and environment variables live in versioned project files.