This is my third weekly update of 2021. I'm giving weekly updates to hold myself accountable for coding this year. My goals are outlined in the blog post linked below. Let's get right into it!
This week, I dived deeper into Rust. I finished the "Crust of Rust" series by Jon Gjengset. This series taught me a lot about intermediate Rust concepts and writing Rust code "for real". I also dove into web programming with Rust. It was very interesting seeing the differences between API development with Rust, Node.js, Deno, and Flask. I thoroughly enjoy using Rocket and Diesel for web development. I plan to create a bigger project with this stack soon. I also started developing my own library/crate which will be a client for the Finnhub API which I enjoy using. One of my main focuses this week was open-source contributions. This week, I made several contributions to the open-source world. I found that doing open source is super rewarding and fun! I'll definitely be doing some more open-source.
Last week I said that I was going to be rebuilding my portfolio and to be honest, I really do need to do that, but Rust is way too much fun! Hopefully, I'll get around to doing that in the upcoming week. Overall, I think it was a successful week. For next week, I would like to at least start my own portfolio, get more progress in my Finnhub API client, work on my web development project with Rust, and maybe dip my toes into systems programming with Rust. Good things are ahead!
Thanks for reading!