The blog of Radoslav Gatev
  • Home
  • Microsoft Azure
  • DevOps
  • SQL Server
  • Other
Subscribe

The blog of Radoslav Gatev

One scheduled Power Automate flow, many dynamically configurable recurrences
Microsoft Azure

One scheduled Power Automate flow, many dynamically configurable recurrences

Managing Power Automate flows that run on a schedule can become complex, especially when users have different scheduling preferences. But what if there was a way to simplify this process? There is at least one scheduled Power Automate flow in almost every Power Platform solution that's responsible for sending emails

  • Radoslav Gatev
Radoslav Gatev Mar 31, 2025 • 5 min read
A deep-dive into User Delegation Shared Access Signature (SAS) for Azure Storage
Microsoft Azure

A deep-dive into User Delegation Shared Access Signature (SAS) for Azure Storage

In a previous blog post, I covered what Shared Access Signatures are and how to choose between the various types. Among the three types, User Delegation SAS is the preferred option when it comes to accessing either Azure Blob Storage or Azure Data Lake Storage Gen2. It's just not available

  • Radoslav Gatev
Radoslav Gatev Mar 25, 2025 • 10 min read
On keeping up with Microsoft technology
Microsoft Azure

On keeping up with Microsoft technology

As someone who loves and professionally uses Microsoft products, I have been following Microsoft news and announcements for over 10 years now. And I must tell you, it gets difficult because Microsoft is even bigger company now than it was back then. Microsoft Azure, as we know it, was and

  • Radoslav Gatev
Radoslav Gatev Mar 18, 2025 • 4 min read
Delegate access to Azure Storage using Shared Access Signature (SAS)
Microsoft Azure

Delegate access to Azure Storage using Shared Access Signature (SAS)

Discover what Shared Access Signature (SAS) is and how to choose the right type. This guide explains why and when to use SAS over other methods like Entra ID when accessing Azure Storage, with real-world examples and a detailed look at the SAS token structure.

  • Radoslav Gatev
Radoslav Gatev Feb 1, 2025 • 8 min read
Key Takeaways from Microsoft Ignite 2024

Key Takeaways from Microsoft Ignite 2024

I couldn't make it to Ignite this year, but you know what? Watching it online has its perks. No distractions from the bustling conference floor, just pure, undivided attention to all the juicy details. Here's the TLDR version: Start with AI, AI, AI, sprinkle in some Copilots soaring through the

  • Radoslav Gatev
Radoslav Gatev Nov 23, 2024 • 9 min read
How to uncover the names and parameters of blades in Azure Portal
Microsoft Azure

How to uncover the names and parameters of blades in Azure Portal

Azure Portal has its functionality organized in blades and extensions. Blades are the visual parts you play with, while extensions serve as the logical module that contains blades and are typically paired with Azure Resource Providers so that an extension provides the necessary UI bits and pieces for an Azure

  • Radoslav Gatev
Radoslav Gatev Mar 31, 2024 • 3 min read
How to use Azure Portal blades in the Template Specs UI
Microsoft Azure

How to use Azure Portal blades in the Template Specs UI

Template specs are a great way to share templates across the organization so that users and developers can deploy approved workloads within the organization. Access to them can be controlled with Azure RBAC. By default, the Azure Portal will create some default look and feel by inferring the parameters of

  • Radoslav Gatev
Radoslav Gatev Mar 20, 2024 • 7 min read
Lively Azure Dashboards with Azure Resource Graph
Microsoft Azure

Lively Azure Dashboards with Azure Resource Graph

Learn how to utilize Azure Resource Graph to bring life into your Azure Dashboards. The blog post will help you set up a dashboard that visualizes the recent changes in all subscriptions and also shows orphan resources.

  • Radoslav Gatev
Radoslav Gatev Mar 25, 2023 • 5 min read
Passwordless deployments from GitHub Actions to Microsoft Azure
Microsoft Azure

Passwordless deployments from GitHub Actions to Microsoft Azure

You've likely had to deploy something to Microsoft Azure. Whether that is a deployment of an application or a deployment of infrastructure, you always have to provide some unique information that you possess to authenticate. In this blog post, I will show you how you can make your life easier

  • Radoslav Gatev
Radoslav Gatev Mar 15, 2023 • 10 min read
Publish ASP.NET Core 7.0 web apps to an Azure Virtual Machine
ASP.NET

Publish ASP.NET Core 7.0 web apps to an Azure Virtual Machine

I've recently had to find a way to deploy an ASP.NET Core web app based on .NET 7 to a set of Azure Virtual Machines. It turned out that although the option is easily available in Visual Studio publishing settings, there are quite a lot of steps in the

  • Radoslav Gatev
Radoslav Gatev Feb 24, 2023 • 6 min read
Invoke any Azure REST API from Azure Data Factory or Synapse pipelines
Microsoft Azure

Invoke any Azure REST API from Azure Data Factory or Synapse pipelines

In this blog post, you will find out how to call any Azure REST API in order to complement your data integration needs.

  • Radoslav Gatev
Radoslav Gatev Feb 18, 2022 • 6 min read
A guide to online account security
General

A guide to online account security

I've been witnessing how people I know are falling victim to identity theft. Their online accounts get stolen because they make a lot of mistakes when it comes to securing them. I can see every week new accounts of friends popping out in the digital world and asking me for

  • Radoslav Gatev
Radoslav Gatev Jan 21, 2022 • 8 min read
Announcing my book Introducing Distributed Application Runtime (Dapr)
Microsoft Azure

Announcing my book Introducing Distributed Application Runtime (Dapr)

It's been a tough year! My blog hasn't received much of my attention. I am sorry, my dear readers. But I am delighted to announce a new book named Introducing Distributed Application Runtime (Dapr) published by Apress with a foreword written by Yaron Schneider, Principal Software Engineer at Microsoft and

  • Radoslav Gatev
Radoslav Gatev Jul 30, 2021 • 3 min read
Simplify microservices with Dapr (Distributed Application Runtime)
Microservices

Simplify microservices with Dapr (Distributed Application Runtime)

Building distributed applications is a tough job! To get it right you will need lots of tools just to get started. Think about availability, scalability, service discovery, data consistency, developer productivity... Now you have chosen some kind of a container-orchestration system like Kubernetes (K8s) to address some of the challenges.

  • Radoslav Gatev
Radoslav Gatev Mar 26, 2020 • 7 min read
Camera as a Service or how to control your camera with .NET
.NET

Camera as a Service or how to control your camera with .NET

I have been looking for a way to automate my Nikon DSLR for quite some time. And this is happy me. who managed to automate my camera to capture a photo once my Raspberry Pi 3 gets disconnected. I had to prepare a good demo with Azure IoT Hub for

  • Radoslav Gatev
Radoslav Gatev Feb 14, 2020 • 6 min read
The fall of Envestio - Some technical evidence [UPDATED]
Microsoft Azure

The fall of Envestio - Some technical evidence [UPDATED]

Maybe you have already heard about the issues with the P2P lending platform Envestio. After some noticeable instability, their website went down on 21 January and it's still unavailable as of the time of publishing this blog post. That makes it more than 24 hours without an official statement of

  • Radoslav Gatev
Radoslav Gatev Jan 22, 2020 • 8 min read
Continuous Integration & Continuous Deployment of SSDT Projects: Part 2, Creating Azure DevOps pipelines
Microsoft Azure

Continuous Integration & Continuous Deployment of SSDT Projects: Part 2, Creating Azure DevOps pipelines

CI/CD for databases is tricky! Let me show you how you can do it by using an SSDT project template and Azure DevOps.

  • Radoslav Gatev
Radoslav Gatev Feb 7, 2019 • 9 min read
Cloud Frugality: How to reduce >99% of your small-scale semi-static website costs?
Microsoft Azure

Cloud Frugality: How to reduce >99% of your small-scale semi-static website costs?

Most people believe that cloud is always more expensive than all other options. That is probably true if you don't see how to combine the right offers to achieve more. Cloud is about getting more bang for your bucks, meaning you get a lot of added value. One life lesson

  • Radoslav Gatev
Radoslav Gatev Sep 28, 2018 • 4 min read
Kudu: The Magic Behind Azure App Service Continuous Deployment
Azure App Service

Kudu: The Magic Behind Azure App Service Continuous Deployment

I used to take both gravity and Continuous Deployment to Azure App Service for granted. This has wasted a lot of time executing manual tasks upon deployment. Sometimes you just need to execute several commands in addition to the default behavior. You probably don't really need to create a whole

  • Radoslav Gatev
Radoslav Gatev Sep 27, 2018 • 3 min read
Introducing Ghost 2.x on Azure App Service
Azure App Service

Introducing Ghost 2.x on Azure App Service

Back in October 2017, we decided to make the support for Ghost in Azure better. And it turns out many folks have been using our Ghost-Azure repository to host their blogs in Microsoft Azure. Ghost 2.0 has been released and we already have adapted it to be easily deployed

  • Radoslav Gatev
Radoslav Gatev Aug 27, 2018 • 2 min read
Overcoming the maximum limit for deployments per Resource Group [2020 Updated]
Microsoft Azure

Overcoming the maximum limit for deployments per Resource Group [2020 Updated]

You may have reached a certain point where you cannot make a new deployment against a particular resource group. The error goes like this: Creating the deployment 'Your-Deployment-Name-Goes-Here' would exceed the quota of '800'. The current deployment count is '800', please delete some deployments before creating a new one. Please

  • Radoslav Gatev
Radoslav Gatev Mar 26, 2018 • 2 min read
Continuous Deployment of SQL Server Data Tools (SSDT) Projects, Part 1: Make it repeatable and self-sufficient
SQL Server

Continuous Deployment of SQL Server Data Tools (SSDT) Projects, Part 1: Make it repeatable and self-sufficient

I will show you how to set up a continuous deployment process for your SQL Database Projects.

  • Radoslav Gatev
Radoslav Gatev Feb 7, 2018 • 4 min read
Merry Christmas!
General

Merry Christmas!

I look forward to Christmas every year. It is a time to reach out to those we have missed this year. May this cover of White Christmas that we performed with Desislava Zlateva find you in good health and spirits!

  • Radoslav Gatev
Radoslav Gatev Dec 24, 2017 • 1 min read
Building intelligent creatures with Microsoft Azure Bot Service and Node.js
JSTalks

Building intelligent creatures with Microsoft Azure Bot Service and Node.js

JSTalks was a wonderful experience this year. I met so many interesting people who were willing to invest their Saturday in order to master some JavaScript skills. I actually learned a lot from them. And later then, I probably forgot a good part of it during the after party... :) I'm

  • Radoslav Gatev
Radoslav Gatev Nov 21, 2017 • 1 min read
Ghost 1.x on Azure App Service
Azure App Service

Ghost 1.x on Azure App Service

Ghost wants to be the next great thing in blogging. I can show you how to deploy it on Microsoft Azure.

  • Radoslav Gatev
Radoslav Gatev Oct 31, 2017 • 3 min read
The blog of Radoslav Gatev © 2025
Powered by Ghost