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


Exploring CommonJS and ES Modules
I was recently working on a project involving quite a bit of JavaScript. I always knew about ES Modules and CommonJS, but I never knew much about their differences. This post is a result of my exploration of CommonJS and ES Modules to learn more about their history and use cases.
Wednesday, March 15, 2023
#javascript
#typescript
#notes

The Anatomy of an FFmpeg Command
FFmpeg can do just about anything with video and audio processing as long as you know what to ask. In this post, I will break down the different aspects of an FFmpeg command to better understand how FFmpeg processes them.
Tuesday, February 28, 2023
#dev
#tools
#video
#ffmpeg

Running FFmpeg in the Browser with Wasm
The introduction of WebAssembly (Wasm) has enabled developers to create experiences on the web that rival native performance. In this post, I'll provide an introduction to WebAssembly and also share an example of how it is leveraged to run FFmpeg directly in the browser.
Tuesday, February 14, 2023
#dev
#web
#wasm
#video

My Case for Conventional Comments
In this post, I'll present my case for using conventional comments in code reviews. I've been an advocate of conventional comments for about a year and have enjoyed using them. I'm hoping to share the benefits so others can adopt their own standards for code review. Let's dive in!
Tuesday, January 31, 2023
#dev
#practices
#musings

Collections in .NET Through the Lens of Big O Notation
We use collections in our code daily, but do we ever step back and consider how they perform in the context of Big O Notation benchmarks? In this post, we'll examine the different collection types in .NET to see how their behaviors relate to well-known Big O notation functions. Let's dive in!
Sunday, January 15, 2023
#dotnet
#csharp
#dev
#fundamentals