Learn the basics of StructOpt and build tailored Command Line Interfaces (CLIs) in Rust.
Learn how to interact with HTTP APIs in Rust using the reqwest crate. Starting with simple HTTP requests over serialization, proxies and custom headers
See how to deploy and configure External-DNS to Azure Kubernetes Service (AKS) to get your Azure DNS managed automatically.
Shadowing and temporary mutability are small language fundamentals that make your code more robust and correct. They also make learning Rust fun.
This post shows how to work with environment variables in Rust using both, the standard library and the envy crate.
This article guides you through creating an Azure Virtual Machine Scale Set (VMSS) integrated with Azure Monitor and VMInsights like a pro using Terraform.
This article demonstrates how to get instant feedback when a new Docker Image is published to Azure Container Registry by sending messages to Microsoft Teams.
This article demonstrates how to write a Web API with Go and Gin and run it serverless in Azure Functions
In this Article, you will learn how to add and use encrypted secrets in custom Helm charts using Mozilla SOPS.
Do you want to store your Kubernetes secrets in git? Learn how to encrypt and decrypt your secrets with Mozilla SOPS and Azure Key Vault.
Bridge to Kubernetes simplifies and streamlines the process of debugging applications running in Kubernetes. Debug any language using the tools you prefer and love.
Project Bicep or HashiCorp Terraform. What's the difference? Which one should you use? Deployment methods, syntax, and tooling compared.
2020 was a challenge! This is a quick review of 2020 and a small forecast for 2021, covering blog statistics and personal goals / achievements.
This tutorial explains how to install Ubuntu Server 20.10 on a Raspberry Pi 3,4, or 400 and finish initial configuration from the terminal.
Read how to build an integrated search experience for static websites using Azure Cognitive Search and a front-facing Azure Functions proxy
Check how big the layers of any Docker image actually are. Great for investigating, refactoring, and troubleshooting
Learn what Terraform workspaces are and how to create, manage, and remove workspaces. Take your Terraform projects to the next level and manage multiple, independent environments with ease.
This article explains how to harden Docker images to remove known vulnerabilities and reduces the final size of Docker images. Start here to make your Docker images secure and small.
Latest Docker CLI allows you to run your containers directly in Azure Container Instances (ACI). This article guides you through the setup, and explains all nitty gritty details.
Harden Docker images and eliminate vulnerabilities before pushing your images to a registry. Docker scan and Snyk bring professional scanning capabilities straight to your Docker CLI
See what is new and what has changed with release 0.4.0 of Microsoft Open Service Mesh.
Dive into Microsoft's Open Service Mesh, a SMI spec-compliant, lightweight service mesh to run applications in Kubernetes like a pro.
In ZSH you can increase your productivity with aliases. This post explains 5 types of aliases that you should know. Boost your shell productivity now and make ZSH your own
Get quick access to the Kubernetes Dashboard in Azure Kubernetes Service (AKS) with RBAC enabled by creating a ClusterRoleBinding.
Get started with Kubernetes as .NET developer now! Learn how to take your .NET Core application, containerize it, and run it in Azure Kubernetes Service.