When designing software interfaces intended to support multiple concrete implementations, one of the most common pitfalls is allowing… Continue reading on Medium »
When designing software interfaces intended to support multiple concrete implementations, one of the most common pitfalls is allowing… Continue reading on Level Up Coding »
As a fun experiment using the Terraform Minecraft provider, I created a symmetrical pyramid entirely out of modules. The build uses a… Continue reading on Medium […]
Azure Functions should be the easiest way for customers to start with serverless on Azure. It should be a frictionless, welcoming… Continue reading on Medium »
As part of developing a cross-platform native mobile app with .NET MAUI, I’ve set up a workflow that leverages my virtualized development… Continue reading on Level Up […]
Setting up a fresh development environment can be time-consuming, but with Windows Package Manager (winget), you can streamline the… Continue reading on Medium »
Setting up a fresh development environment can be time-consuming, but with Windows Package Manager (winget), you can streamline the… Continue reading on Level Up Coding »