Skip to content
rusthacks.dev
Topic

Rust

The language itself: ownership, lifetimes, error handling, Serde and the idioms that make the borrow checker feel like help.

Flat illustration for the post “Build a Todo CLI in Rust With Serde and a JSON File”, composed around serde.
CLIGuide

Build a Todo CLI in Rust With Serde and a JSON File

Build a todo list CLI in Rust with clap subcommands, serde JSON storage, stable ids, atomic and durable saves, and a file lock that stops concurrent runs from losing items. Every claim measured.

17 min read

Get new posts by email

We send one email when a new post is published. No spam.

Unsubscribe in one click. No spam, ever.