At GitHub Universe in early December 2020, some new functionalities for GitHub Actions focused on continuous delivery were introduced. In this blog post, we’ll explore them in the context of a simple web-app deployment to a Kubernetes cluster. Before diving into what’s new, let’s have a look at what GitHub Actions are: What are GitHub […]
Category: Software Development

How to connect GitHub Codespaces to a local Visual Studio Code
I’m a huge fan of GitHub Codespaces. Codespaces deliver a fully powered and customizable Visual Studio Code (VS Code) instance in the browser. I’ve started using Codespaces recently to do my Covid analysis. It’s a great tool because I don’t need to install anything locally, I can simply use Codespaces straight from the browser. Codespaces […]

First look at GitHub Codespaces
GitHub Codespaces is a way to get a fully powered Visual Studio Code experience in the browser. It’s your cloud-enabled development machine, without needing anything but a web browser. It’s currently in beta and I got access a couple weeks ago. Today, I wanted to give it a spin. Rather than provide a simple demo, […]

Connect Azure Functions securely to Key Vault using VNET integration and Private Link
I did some work with a customer last week to integrate Functions with Key Vault without using the public IP of the Key Vault. This setup worked perfectly, although there were a couple of steps involved. To document those steps, I decided to write this post. In this post we’ll build a new Azure Function […]

Using Form Recognizer to recognize custom forms
One of my learning goals for this half year was to learn more about AI. Although I’m focusing my learning mainly on low-level AI (Python, ML, Data Science), I was pretty happy to get involved in a customer project using the Microsoft Form Recognizer. This blog post will cover the Form Recognizer and it’s functionality. […]