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.
Learning Vim Keycode Concepts
Since diving into the world of Vim and Neovim, I've felt myself become more comfortable with the tool and its idiosyncrasies. One of the hurdles I faced early on was understanding the documentation for different keycodes. In this post, we're going to cover the common keycodes and the concepts around them. Let's dive in!
Thursday, September 29, 2022
Enabling Roslyn EditorConfig Support in Neovim
In many editors and languages code analysis is a feature that is nearly expected to be available out of the box. With C# and .NET, the Roslyn API and Omnisharp language server are tools that make code analysis possible. In this post, we're going to look at how we can put these tools to use in Neovim resulting in a better development experience. Let's dive in!
Monday, September 19, 2022
Generating Random Quotes via CLI
Ever needed a bit of inspiration to get your day started? In this post we'll be looking at how we can generate a random quote and easily format and print it in our terminal. While this may seem silly, I think some of this post will be relevant and applicable to other CLI based needs. Let's dive in!
Monday, September 12, 2022
Debugging .NET in VS Code
Debugging is a vital aspect of most developer workflows. An easy-to-use debugger within an editor can speed up development by providing immediate feedback on a running application. In this post, we will be covering the debugging functionality in VS Code in the context of .NET applications. Let's dive in!
Wednesday, August 31, 2022
VS Code Setup for .NET Development
Visual Studio is and probably always will be the defacto IDE for .NET development, but that doesn't mean there aren't other options out there. In this post, we're going to learn about several extensions available for VS Code that make writing .NET a productive and enjoyable experience. Let's dive in!
Sunday, August 21, 2022