As we reap the fruits of integrating build automation into our software projects, I was asked if we can apply the same concepts to business intelligence.

Azure App Configuration helps you manage application settings and feature flags.

Learn how you can create stored procedures and add them to your EF migrations.

Though it can be one of the most feared actions a software company makes, don’t be afraid to automate software deployments.

With the latest versions of Visual Studio, Microsoft opened up the compiler black box with the Roslyn compiler allowing developers to have full access.

Adding code coverage to your CI build is as simple as adding a new task to your build script.

Learn about the PowerShell tab-completion feature and how Register-ArgumentCompleter gives you more control over app development and management.

Learn how to use the PowerShell tab-completion feature to create dynamic parameters that change the values for tab completion at runtime.

Have you used Cypress for E2E testing or acceptance testing? It does the same browser-centric testing as Selenium, but it runs in your code loop.

Writing and maintaining a README file for your internal projects.

The Onion DevOps Project Template helps you to get up and running with end-to-end Onion DevOps sample code and AzDo pipelines.

Avoid spending a lot of time debugging a broken build due to incorrect project dependencies and obj folders.