With so many options, it can be tough to decide on the right Azure service to use for routing or load balancing. Today, I’ll compare the current state of four Azure services.
Coloring the console output in PowerShell isn’t hard – unless it’s simply ignoring your requests. Sometimes it takes a bit more than following the documentation. Sometimes you have to resort to the older approaches to do something new. Today, we explore using ANSI escape sequences to colorize output.
Continuing our examination of ways of influencing Git’s behaviors and settings, today we look at how to utilize a global .gitattributes and how to specify file handling without modifying the repository’s .gitattributes file.
You’ve seen the file, but do you understand it’s purpose? Git has the ability to customize how it handles the files you edit. Today we explore how that works.
Git is a powerful tool with lots of options to simplify how you work. Today we explore how to specify files and folders to automatically ignore for all local repositories, as well as how to configure Git tracking without a local .gitignore.
Published:June 16, 2022Updated:
July 25, 2023
Reading Time:
6 min
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.
Over the last few weeks, I’ve had a lot of questions about publishing images to registries using GitHub Actions. Today, I’ll explore the answer showing how to do this with registries in both Azure and GitHub. Along the way, I’ll also demonstrate how to use GitHub’s OIDC integration with Azure.
Continuing with our exploration of macOS notarization, today we’ll explore how to sign and notarize .NET console applications. Along the way, I’ll also show you the secret to making universal (“fat”) binaries for your application.
With the release of Apple Silicon came new requirements for distributing console applications. If you want to get past Gatekeeper, your console applications will need to be notarized. Today we’ll explore how you setup your environment to be able to notarize applications to support signing console applications (including .NET).
Ever wished that you could encapsulate some recommendations or best practices for Visual Studio Code and make them available to your team? Then perhaps it’s time you considered creating an extension pack to organize and distribute those recommendations!