Hey guys! How's your week going???
This is quite late for a weekly note, but I figured it's better late than never. I've been having quite a week - preparing for a lot of things all at once. That aside, I had quite a productive week. Here are a few things I was able to work on...
- Managed to round up work on the Link component. My next focus would be adding Dark/Light mode to the design system.
- I split the source and documentation for avocado into different repositories. I did this because I was facing issues with the monorepo setup. I decided it wasn't worth the hassle and I would be better off with them separate. I think it's a great idea so far.
- I also took some time to strengthen the unit tests for avocado components. I didn't take the tests seriously until now. My next step would be to run them on every push before publishing to npm. I'm not sure how that works anyways.
- Leetcode: I also signed up for Leetcode. It looks great so far!
What I'm reading
Show your Backend Engineering Skills To Recruiters - Building a Full Backend Portfolio - Hussein talks about skills you should improve and what should be on your backend engineering portfolio.
Rust vs C++ | Which is Better and Why? - A few highlights
- Rust is much friendlier C++.
- Both are fast and are system programming languages.
- Learn Rust if you're newer to programming.
- Both do not have garbage collectors.
Meet the Authors – Go Language (Cloud Next '19) - Authors and maintainers of the Go language answer questions at a Google event. Google is also responsible for the development of Go. (Rust is developed by Mozilla). You can see a lot of intentionality in the development of Go.
What I like about Golang - I love how practical this video was. I really want to learn more about Go! So much excitement already.
My Bitcoin Left Me... CRYPTO CRASH DESTROYED MY MARRIAGE (with Bitcoin) - Tech Lead is a funny guy 😂😂😂. There's a huge chance you like him too.
- Python Chess - A chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine communication. Also...
- Stork - Stork is a library for creating beautiful, fast, and accurate full-text search interfaces on the web.
- Wails - A Framework for building applications using Go and Web Technologies
Thanks for reading. See you next week!