A Step by Step Guide to Logging with ElasticSearch, Kibana, ASP.NET Core 2.1 and Docker
A step by step guide to creating a self-signed SSL/TLS Certificate for Nginx on Ubuntu in 5 minutes.
The Complete Guide to Setting Up Free SSL/TLS Certificates from Let's Encrypt using Docker, Nginx and Ubuntu on a Virtual Machine in the Cloud.
A detailed guide to setting up HTTPS and self-signed certificates on your local development environment for ASP.NET Core on Windows, Mac OSX and Linux.
If you haven’t upgraded your site to HTTPS yet, take note. By the time Chrome 62 is launched, Chrome will mark all HTTP sites with any input fields as insecure.
Even though Visual Studio Code doesn't support solution files, you can still work with multiple projects. In this tutorial, I'll show you how I use Visual Studio Code to work with multiple projects.
ASP.NET Core Configuration Best Practices For Keeping Secrets Out of Source Control.
How to store app secrets in Azure Key Vault, and how to read Azure Key Vault secrets with ASP.NET Core.
A detailed account of how a bug in the GitHub extension that ships with Visual Studio 2015 exposed my source code to a public GitHub repository. What followed was a series of events that enabled Bitcoin miners to scan my code and spend $6,500 on my Amazon Web Services account.