Welcome to Week 3!

It’s been an unusually busy week, luckily I prepared ahead of time. Thanks, Past Self! Let’s talk about this week:

  1. This Goes to Eleven (Part 1/∞) (Decimating Array.Sort with AVX2.) 🏁 - An in-depth series that covers optimizing Array.Sort (in C#) with AVX intrinsics. I’ve only read Part 1 so far, which is a great review of sorting algorithms with some nice visualizations.
  2. 5 Different Types of Imposter Syndrome (and 5 Ways to Battle Each One) 🧠 - I am still working on this, and I know a lot of other people are too. It’s good to understand what Imposter Syndrome is and what you can do about it. If you don’t struggle with it, chances are someone you work with does.
  3. A note on commit messages 📝 - Regardless of what version control software you use, commit messages are extremely useful. They can be overlooked and neglected, resulting in short messages like “updates” “fixed issue”, etc. This article is a bit long but dives into the rational and reasoning behind thoughtful commit messages.
  4. Leading GitHub to a $7.5 billion acquisition 🎧 - In this podcast episode, the interviewee is the current CTO of GitHub. He shares the story of their acquisition by Microsoft, as well as thoughts on remote work and leadership. I really liked this interview and came away feeling inspired and validated.
  5. Get Your First Pull-up Or Chin-up! 💪 - I first found this blog over a decade ago, and I’m happy to see it’s still going! Pull-ups are a great way to strengthen your back. I’ve found a strong back helps prevent aches and pains from sitting/standing at a computer desk for long periods of time. Pull-ups are always hard, but well worth doing.

Do you have any questions or comments? Let me know! Thanks for reading and talk to you next week!

-Karl