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


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

Managing "Dark Matter Time"
As I've grown in my software engineering career I've learned that time isn't always easy to manage. Learning to deal with writing code, context shifting, collaborating, and all of the other aspects that go into being an effective engineer can be challenging. In this post, I'm going to try to flesh out the idea of "dark matter time" and how we can learn to use it effectively. Let's dive in!
Friday, June 30, 2023

Podcast Lineup 2023
For the past several years podcasts have been an integral part of my personal development process. Each year I like to share the podcasts that I'm subscribed to with the goal of spreading the word and explaining why I find them worth listening to. Here's my list for 2023!
Thursday, June 15, 2023