Ken Muse

Variable Groups in GitHub
If you're moving to GitHub from Azure DevOps, you may miss the presence of variable groups for centralizing settings. At first glance, this feature appears to be missing from GitHub. It turns out that it just requires a bit of creativity to make this functionality available.

Read more

Distributing Templates with GitHub
Having templates for your company or your personal projects can improve your development life and enable collaboration. In order to take full advantage of this, we need to make the packages we've created available to the rest of our team. To do this, we need a package management solution, such as GitHub Packages.

Read more

Custom .NET Item Templates

Custom .NET Item Templates

Part of DevOps is supporting the people and processes with the right tools. There is one tool that is particularly powerful for organizations — reusable templates that make it easy to share best practices for new files and projects. In today's post, we'll explore creating a template that uses dotnet new to package and distribute a file.

Read more

Azure Run From Package
In last weeks post, I mentioned that there are ways to modernize Function apps. In truth, most App Services support an improved model for deploying your code — the deployment package. Learn to use 'Run From Package' to improve your Azure App Service deployments.

Read more

Using Development Containers
Tired of spending your time setting up resources? It's time to learn how to implement development environments using infrastructure-as-code with Dev Containers, Codespaces, and Gitpod!

Read more