Hey! 👋

My name is Aaron Bos and this is my blog.

What do I blog about? Great question!

I’m a software engineer by day so you’ll mostly see posts, some technical and some not-so-technical, relating to my interests in software and technology.

If you’d like to chat about a post or provide any feedback (postive or negative), connect with me via the social links at the bottom of the page! I hope you enjoy reading my posts as much as I enjoy writing them.

Recent Posts

Q3 Roadmap Feature: Search Improvements
At the beginning of the year, I created a roadmap to plan the development of my blog itself. In this post, I'll talk through the improvements for this quarter that involved the blog post search experience. Let's dive in!
Thursday, September 14, 2023

Understanding Thread-Safety in .NET
Writing code that always behaves as expected when run in parallel is HARD. I'll be the first to admit that I'm NOT an expert in this field, but I do my best to generally understand the principles that make parallel programming possible. This post attempts to unpack the "thread-safe" term for writing .NET code and explain some of the techniques that allow for thread safety to be possible.
Thursday, August 31, 2023

Engineer to Manager: Initial Thoughts
I recently made the switch from Senior Engineering to Engineering Manager 😱. In this post, I'll share some general thoughts on the experience so far. While everyone's experience and situation is different, I think it's helpful to share my initial thoughts about making the transition a successful one for everyone.
Wednesday, August 16, 2023

Developing A Growth Mindset
Life can be challenging. We are put into situations that challenge us mentally and physically all of the time. The mindset that we have going into these situations can significantly affect the outcome positively or negatively. In this post, I'll share my takeaways from the book Mindset by Carol Dweck which focuses on using a growth mindset to navigate difficult situations.
Monday, July 31, 2023

A Closer Look at C# Extension Methods
Extension methods have been around in .NET for a long time and most developers use them daily without even realizing it. In this post, we're going to take a closer look at extension methods and how they work. Let's dive in!
Wednesday, July 19, 2023