Welcome to Week 50!

It’s hard to imagine we are already at week 50. Thank you for being a part of this journey! Here are your links for the week:

  1. raylib is a simple and easy-to-use library to enjoy videogames programming. ⚙️ - raylib is not described as a game engine, but has many of the same qualities - just no tools. It’s written in C and is available on many platforms and has bindings for many other languages. I haven’t tried it out yet but plan to in the future.
  2. C++ Weekly - Ep 274 - Why Is My Pair 310x Faster Than std::pair? 🏎 - This video is a good example of examining output assembly (or bytecode if you’re writing to an interpreter) to diagnose performance issues. Sometimes compilers have bugs or need some extra help to do the right thing.
  3. Twitter thread about lessons in navigating interpersonal dynamics 🔁 - Justin shares his lessons and advice from leading software teams. A lot resonates and it never hurts to hear the same advice in different words.
  4. Don’t break the chain calendar generator 🗓 - I have been trying to keep up a new “write for 30 minutes every day” habit, and went hunting for a printable calendar to help. I found this open-source calendar generator that was made just for this kind of habit building exercise!
  5. BJJ Lesson 24: How to Pull Guard In The Gi - Fundamentals Of Guard Pulls 🥋 - BJJ focuses on combat on the ground, but how do you get to the ground? Wrestlers are all about that, but if you are brand-new to grappling and start a match standing you may not know what to do. This video has some great options to get you started.

Questions or comments? Suggestions? Let me know! Thanks for reading and see you next week!