I'm a developer who's long wanted to try Rust. This winter break, I finally dove in—no more excuses. As a self-learner, I skipped exhaustive tutorials and focused on building something real: Markdown Scribe, a fast, offline-first Markdown renderer and editor.
My Learning Approach
- Rustlings: Got halfway through for basics like ownership, borrowing, Result/Option, and syntax. That's enough to start building—don't feel guilty skipping the rest.
- Resources: YouTube, The Rust Book, Rust by Example and docs.rs. Rust's docs are top-notch compared to JS/Python.
Why I Built It: A Personal Need in Cybersecurity
I write sensitive docs and notes, since I already speak about security often I needed something: Offline and local (no cloud leaks).
Lightweight (no bloated Electron apps).
Auditable and secure.
In security, Rust eliminates vulnerabilities like buffer overflows. Tools like 1Password and Firecracker use it.
Try Markdown Scribe
GitHub Contributions welcome
Top comments (0)