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
Know Your Tools: Oh My Zsh and Git
As developers, we are exposed to many tools. How we learn and use those tools can make a big difference in our productivity and happiness. In this post, we'll be looking at the git plugin for Oh My Zsh and how it can be leveraged to increase our productivity using Git in the terminal.
Published: Friday, January 7, 2022
#dev
#learning
#git
#tools
What I've Learned in a Year of Blogging
In January 2021 I created this blog without any expectations of what would come of it. I had a plan but wasn't sure I'd be able to execute it. In this post, I'll take a moment to reflect and look back at this year going over what I've learned, what went well, and what didn't go so well, as well as take a look ahead at next year to see how I can improve.
Published: Wednesday, December 29, 2021
#review
#learning
#growth
Learning When to Cut the Thread
As software engineers, we frequently tackle complex problems in code. The source of a problem's complexity may be from the problem itself, from the code's architecture, or from something else entirely. In this post, we're going to compare writing code to pulling on a loose thread from a piece of clothing. There comes a time when writing software that we need to know when to "cut the thread" or we'll risk the whole thing unraveling.
Published: Wednesday, December 15, 2021
#dev
#learning
#growth
Working With Null in C#
As software developers, we are bound to encounter scenarios where our code behaves in unexpected ways. Some of those unexpected behaviors could be caused by null object references. In this post, we're going to take a look at the different language constructs that C# provides for working with null. My goal is to provide information that leads to more tidy code and fewer bugs.
Published: Tuesday, November 30, 2021
#dev
#learning
#dotnet
#csharp
Formatting C# Code with EditorConfig
Code style and formatting can be polarizing, to say the least. One way to remove subjectivity about code style preferences within a codebase is to enforce specific rules. In this post we're going to talk about how using the EditorConfig file standard can help provide consistent styles throughout a codebase.
Published: Tuesday, November 16, 2021
#dotnet
#csharp
#dev