I started learning Rust just last week. I went through the basic syntax, watched a few youtube videos, read some blog posts and then decided to build something real even if I didn’t understand everything yet.
I ended up making a CLI tool to generate seed phrases for bitcoin wallets. This helped me learn concepts way faster. I did use Claude a lot for help but that’s part of how I learn right now.
That said I’m planning to rely less and less on LLMs as I get more comfortable with the language and I think if you’re already familiar with another language this approach might work well for you too.
Went down a bitcoin rabbit hole and got really interested in how wallets are derived with seed phrases. I wanted a simple and secure way to generate them from the terminal but could not find anything so I built my own:
https://github.com/rittikbasu/s33d
I ended up making a CLI tool to generate seed phrases for bitcoin wallets. This helped me learn concepts way faster. I did use Claude a lot for help but that’s part of how I learn right now.
That said I’m planning to rely less and less on LLMs as I get more comfortable with the language and I think if you’re already familiar with another language this approach might work well for you too.