Blog
Articles and engineering notes on software architecture, cloud platforms, and audio tools.
The impact of AI on my past year as a software engineer
Looking back on how AI tools have impacted my own day-to-day professional life during the past year.
Upgrading Azure Functions with EventHub ingest: In-process to isolated worker model
Intro Recently, I’ve had to upgrade several Azure Functions from in-process to isolated models in order to prepare for support ending for…
Controlling DAWs and VSTs in Reaper using MIDI controllers
Intro Writing this post just as much to remember how to set this up. This post will center on demonstrating some basic mappings such as…
How to fetch a certificate thumbprint from Azure Key Vault in your Azure DevOps pipelines
If you for whatever reason need to read your certificates thumbprint(or other public certificate information), such as when deploying to an…
How to resolve VST UI scaling issues in Reaper 6
A simple fix that’ll help Reaper scale VST UIs up on HDPI screens on Windows 10. I was unable to run BIAS FX 2, because my high HDPI screen…
When you should use decorator APIs over class attributes
The difference between decorator APIs and attributes You’ll run into having to make the decision between using decorator API or decorator…
Preparing Identity Server 4 in .NET Core 3.1 for load balancing with Azure Key Vault
When load balancing your IS4 solution, it’s important to ensure that all your servers have access to the same signing credentials and key…