A Step-by-Step Guide to Choosing the Best Software Security Tools
Introduction In a previous post, we discussed foundational practices for Software Security. Several of these practices require selecting and implementing purpose-built software security tools. These are the most frequently tools used to scan your source code and manifest files for vulnerabilities. However, if your organization has not yet established code scanning tools and practices, one […]
Using Private NuGet Feeds with .NET MAUI and Azure Pipelines
As you may already know, there’s no App Center support for .NET MAUI yet (and possibly won’t be). Trailhead is using Azure Pipelines for many of our projects, including for generating our mobile builds and distributing them to the app stores (Apple and Android). One of the challenges when you do this is bringing in […]
Infrastructure as Code: Custom Software’s Best Friend
In this blog, I want to shine a light on the practical benefits that Infrastructure as Code (IaC) brings to software development projects. I’ll show you how defining our applications’ infrastructure needs in the form of code can more easily automate provisioning, achieve consistency, improve collaboration, and streamline many of our workflows. I’m going to […]
How to Deploy a React Application for Free
React has changed web application development. It has become quite a bit easier to make a good interactive website than it used to be. A React application in its compiled and deployed state is just a static website, or website that contains only static files such as HTML, JS, CSS, and images. To create this […]
What’s all the hoopla about Containers and Docker?
I don’t know about you, but in my circles I hear a growing buzz about Containers, Docker, and how this will revolutionize the way we deploy software. What is this new thing and how will it affect you? The Short Version The short version is that container technology will allow you to run more apps […]