It's been a month and a week focusing on @rustlang!
Here's how my ultralearning plan went
Thread https://twitter.com/jsjoeio/status/1234890836929679360
Here's how my ultralearning plan went

Here's what I set out to accomplish:
- Read Chapters 1-3 of the Rust Lang Book
- Write 3 blog posts
- Contribute to an open source project (bug fix or docs)
- Build a small web server app (bunny1 clone)
- Read Chapters 1-3 of the Rust Lang Book
- Write 3 blog posts
- Contribute to an open source project (bug fix or docs)
- Build a small web server app (bunny1 clone)
I read Chapters 1-3 and shared my notes on each:
- https://joeprevite.com/rust-learning-plan-chapter-1-notes
- https://joeprevite.com/rust-lang-book-chapter-2-notes
- https://joeprevite.com/rust-lang-book-chapter-3-notes
- https://joeprevite.com/rust-learning-plan-chapter-1-notes
- https://joeprevite.com/rust-lang-book-chapter-2-notes
- https://joeprevite.com/rust-lang-book-chapter-3-notes
I made a few small doc fixes to Rust by Example and share my process for getting started in open source in the Rust ecosystem https://joeprevite.com/contributing-to-rust-open-source
I built a small web server app based on this: http://www.bunny1.org/
Basically, it lets you write smart bookmarks. Now on my personal laptop I can type "gh jsjoeio/repo-name" and it will go to the repo page.
Repo https://github.com/jsjoeio/rusty-bunny
Basically, it lets you write smart bookmarks. Now on my personal laptop I can type "gh jsjoeio/repo-name" and it will go to the repo page.

Originally I estimated being able to do this in 5 weeks: March 6th - April 3rd. Ending up adding an extra week to write the extra blog post and finish up the small web server app.
I learned a ton about Rust! If you're looking to learn a new language, framework, or technology, I highly recommend setting some small goals that you can complete in a month!
For me, it's helped me stay focus among all the possible tutorials, projects, and apps out there.
For me, it's helped me stay focus among all the possible tutorials, projects, and apps out there.
I plan to continue learning Rust. I started working on a Pre-RFC to learn about that part of the community.
https://internals.rust-lang.org/t/pre-rfc-cargo-new-templates-v2/12089
I can say the Rust community has been nothing but friendly in my various interactions thus far (Twitter, GitHub, forum, Discord).
https://internals.rust-lang.org/t/pre-rfc-cargo-new-templates-v2/12089
I can say the Rust community has been nothing but friendly in my various interactions thus far (Twitter, GitHub, forum, Discord).
If you want to see the framework/idea that inspired this learning plan, check out this article: https://www.scotthyoung.com/blog/2016/07/28/ultralearn-diy-1/
Thanks for reading my thread!
Wash your hands, stay safe, happy coding and happy Friday!
Wash your hands, stay safe, happy coding and happy Friday!
