Back to stories
CLI Tools·Beginner

My First Rust Project

A tiny markdown-to-HTML converter. What I got wrong, what surprised me, and what I'd do again.

February 24, 202610 min read4 viewsUpdated August 9, 2026
#rust#cli#project

After two weeks of reading, I needed to build something. Not a toy — something I'd actually use. I settled on a markdown-to-HTML converter.

Setting up the project

bashbash

What surprised me

  • Cargo is the best package manager I've ever used.
  • Error messages actually suggest fixes.
  • I never wrote a single free() and the program has no leaks.
Listen to this story
Sign in to listen

AI narration costs 1 coin and goes straight to the writer. One-time — replay any time.

Discussion

Reader comments

Sign in to leave a comment.
Loading comments…