Personal

PCB design platform

We have been at home self-isolating for two months now. I have been dealing with a lot of anxiety with the pandemic, but trying to stay busy and cutting down tv time has been incredibly motivating. I've spent my free time building a PCB design platform that is live at Cadstrom.io.

Read
Services

Dockerfile with npm private registry in Azure Dev Ops

Whether you have projects that share a common private module, or are concerned about supply chain attacks and want a private package source, it is common to use a private npm registry. Azure Dev Ops provides its own artifacts to achieve this, but it is not clear how to load from the registry in a Dockerfile.

Read
Services

Create a Linux Docker Container with Azure Web App

If you've played with ASP.NET Core web applications before, you've seen that it provides an easy secrets handling. But then you try it in a Console app and find that the dropdown magic in Visual Studio isn't provided. You can still get this to work, but it takes a bit more elbow grease.

Read
Services

From the Ground Up - Keeping your secrets safe

When building a web service from the ground up, one of the first issues we hit is *how to keep our secrets safe*. If we are working in a team environment or releasing our code publicly, it is important to follow best practices to keep our application and data safe. One of the most common vulnerabilities is also one of the simplest - passwords and secrets should never be shared in the source code. Azure Key Vault solves this problem providing ways to control our secrets, keys, and certificates.

Read