Here is a PowerShell script to restart replicas where specific applications / services are deployed to.
This blog post is a collection of public speaking tips for developers. The tips include how to respond to a CFP (Call for Papers), how to structure your talk, how to design your slides, preparing good demos and how to deal with anxiety and prepare for failure.
Here is a simple script I wrote to migrate data from the source database to a target instance of Azure Cosmos DB using CosmosDB Migrator
I write about why I set-up my blog (yes, very meta) using GitHub pages on my own domain. I write about cross-posting, SEO optimization, my blogging schedule and ultimately figuring out why I blog.
This blog post shows you how to install and manage multiple versions of NodeJS, Node Package Manager (NPM) using Node Version Manager (NVM) on Windows 10
In this blog post, I show you how I auto-generate a simple, consistent preview image using GitHub Actions for my Jekyll powered blog hosted on GitHub pages.
You can invite guest users on your tenant using the Azure Active Directory B2B collaboration. This blog post shows you how to invite a list of users as guests to your Azure Active Directory programmatically using Azure Logic Apps, customize the invitation message and configure a redirect URL.
In this post, we will understand how to control the flow of code with if conditionals, for loops, switches and defers.
This blog post contains the basic concepts and building blocks of the GO language such as Packages, DataTypes, Constants, Variables and Functions.
In this blog post, we look at what is the Go programming language, installing the Go binaries and running a simple ‘Hello World’ program in Go.
In this blog post, I show you the different extension points of Azure DevOps, how to build a custom build task and how I use Azure DevOps to continuously deploy updates to your extensions.
You can invite guest users on your tenant using Azure Active Directory B2B collaboration. This blog post shows you how to invite a list of users as guests to your Azure Active Directory programmatically using PowerShell, customize the invitation message and configure a redirect URL.
This blog post is on how much I appreciate The Culture Map, why it was such an amazing read and highly relevant to me as a remote employee on a distributed multi-cultural team.
Lighthouse CI is a node CLI that make continuously running, asserting, saving, and retrieving Lighthouse results as easy as possible. This blog post shows you how to get started with Lighthouse CI, what are the different configurations and commands available to you and how to run your first scan and compare the resu...
Lighthouse CI is a node CLI that make continuously running, asserting, saving, and retrieving Lighthouse results as easy as possible. In this post, we look at how to setup a Lighthouse Server on Azure where we can upload the scan results, see trends and compare the scores and how to run Lighthouse CI inside Azure Pi...
A complete guide on how to annotate Grafana Dashboards with rich information about your deployments in Azure Pipelines. This feature is extremely useful in situations where your production environment metrics begins to act strange and you have to decide if a recent deployment may have played a role.
Azure CosmosDB is Microsoft’s globally distributed, multi-model, NoSQL database service. Using these tools, you can ultra productive with Cosmos DB. I show you tools to easily explore data, back-up and anonymize data, restore and calculate estimated cost of a Cosmos DB instance.
This post explains setting Up Grafana with Azure Web App For Containers and the benefits over an IaaS approach such as deployment slots, out of the box https and reduced overhead of maintenance.
Azure Event Hubs support availability zones.Availability Zones will not work with existing Event Hubs and you will need to provision new ones to use this feature. This blog posts shows you a simple strategy to upgrade / migrate to a new event hub when you want to change partition count and / or utilize availability ...
This post shows you how to check your website for accessibility, performance and security issues and fix them with Google LightHouse.
Accessibility, AI and Abstractions : How I (accidentally) built a podcast transcription service on Azure in a week
This is the story of how I built an initial prototype for a promising podcast transcription service in a week on Azure thanks to the power of Serverless and AI Abstractions.
An end-to-end guide covering everything you need to know about using Azure Monitor Data Source for Grafana to create rich, interactive and dynamic dashboards to visualize and monitor metrics from your Azure Resources. Shows you how to host Grafana inside an Azure Virtual Machine, configuring the Azure Monitor Data S...
The Secure DevOps Kit for Azure (AzSK) helps you automate the verification of end-to-end security best practices for your Azure Workloads. You can configure security policies, auto generate fixes and integrate this in your DevOps pipelines. You can prevent security Drift by scanning resources at scale using Central ...