馃憢 What a pleasure to have you here!

Welcome to this small but cozy tech corner of the Internet! 馃實

  • I’m Kris and that where I chat about all the techy things I do 馃悎
  • Always happy to connect with other community members - check out the links below to get in touch 馃殌

Tech Bits and Bobs #1 - Reference GitHub Repository and Deployment Environment Secrets and Variables in Reusable Workflows

In this edition of Tech Bits and Bobs I would like to give a quick overview of how to reference variables and secrets, that are defined in the repository variables and secrets and in a GitHub Deployment Environment, in a reusable GitHub workflow. Disclaimer: there鈥檚 a tiny nuance to be aware of when it comes to referencing secrets 馃樇 The good thing is that you can reference all the variables and secrets that are coming both from the repository secrets and variables and the deployment environments in a regular way, i.e. ${{ secrets.MY_SECRET_FROM_ANYWHERE }} or ${{ vars.MY_VAR_FROM_ANYWHERE }}. The only caveat here is that when you want to reference secrets in a reusable workflow, be it from the repo or a deployment environment, you need to provide secrets: inherit parameter in the parent workflow job that is calling upon a reusable workflow. This parameter allows reusable workflow to access the secrets that the parent workflow has access to. ...

July 7, 2025 路 3 min 路 Kristina Devochko

HomeLab Part 1 - Joining the self-hosting club

I have officially embarked on a homelab journey and will be sharing here what I learn and do as I progress馃コ It鈥檚 been a long time coming! Having a homelab will be super useful for me in order to do larger, more advanced experiments with bare metal Kubernetes. I have also been interested for some time in self-hosting some of the tools and services that I鈥檓 using. So it鈥檚 a win-win! ...

June 28, 2025 路 3 min 路 Kristina Devochko

Azure DevOps Bits and Bobs: #1 - How to update PATH environment variable

This is the first post of a blog post series which I have proclaimed as Azure DevOps Bits and Bobs, where I will share randomly chosen but still useful and good-to-know functions in Azure DevOps. Today we will take a look at the best way to update PATH environment variable on a build agent, as well as get an overview of other logging commands are available to us in Azure DevOps. ...

February 16, 2025 路 3 min 路 Kristina Devochko

Azure Private DNS zone fallback to internet - what, why and how

Towards the end of 2024 Microsoft announced new configuration opportunity for Azure Private DNS zones called fallback to Internet. I think that it was announced more or less right after the 2024 Microsoft Ignite event. This functionality is, at the point of writing this blog post still in preview so proceed with caution 馃樇 I鈥檝e started working with it shortly after it was released, and I would like to share some thoughts and use cases here where utilizing this functionality can make sense, as well as demonstrate how you can implement it yourself. ...

January 15, 2025 路 8 min 路 Kristina Devochko

How to automate migration of classic Application Insights instances to workspace-based

Following the retirement of classic Application Insights in February 2024 I think that it鈥檚 a great opportunity to share a quick tip on how you can easily automate migration of all of your classic instances to workspace-based Application Insights. There鈥檚 a pretty detailed article available as part of Microsoft documentation that walks you through the advantages of workspace-based Application Insights, differences with the classic type and how the table structure differs between those two types. I will not cover it in much detail in this blog post, but I would encourage you to check out the article for more information on the topic: Migrate to workspace-based Application Insights resources. ...

March 12, 2024 路 3 min 路 Kristina Devochko