PowerShell

Building a monitoring solution for Power Platform events using PowerShell, C#, Azure Log Analytics, and Azure Sentinel

Photo by @danist07 / Unsplash.com

I’m writing this from the beautiful and sunny city of Prague, where I’m attending the European SharePoint, Office 365 and Azure Conference. It’s a 4-day event, with hundreds of sessions, and some very insightful keynotes also. I’m delivering two sessions here, and one of those was on monitoring and managing Power Apps and Power Automate. As you probably know, Power Automate used to be called Microsoft Flow. They are both parts of the Power Platform,… Read More »Building a monitoring solution for Power Platform events using PowerShell, C#, Azure Log Analytics, and Azure Sentinel

Building a simple backup solution for Hyper-V-based virtual machines using OneDrive for Business and PowerShell

Photo by @markusspiske / Unsplash.com

At home, I run several PCs – a few laptops, and one workstation which is a bit more performant, so that I can run Hyper-V and virtual machines on it. It’s also my server for Plex, the amazing multimedia system that effectively allows me to have my own private Netflix wherever I go. At the moment, my server runs on Windows 10 Pro for Workstations, which is the special edition for high-performance PCs. Among others,… Read More »Building a simple backup solution for Hyper-V-based virtual machines using OneDrive for Business and PowerShell

Building my own RSS feed generator using .NET Core and the new System.Text.Json assembly

Photo by @emcomeau / Unsplash.com

It’s that time again! And by this I mean I was thinking of grabbing a cup of coffee, splashing out a few lines of code and have something useful come out. The way I seem to make learning easier for me is to build something. Many times when I’m in the middle of debugging some code, I realize the solution I’m about to build has probably been done a thousand times already, by more experienced… Read More »Building my own RSS feed generator using .NET Core and the new System.Text.Json assembly

Getting started with Windows Terminal

Photo by @valentinsteph / Unsplash.com

About three months ago, Microsoft announced a new command-line interface for Windows called Windows Terminal. Occasionally I am seeing it being called Microsoft Terminal also. The announcement was done during Microsoft Build 2019 in May, and you can view that introductory session here: There is also an amazing video, which I think is called a sizzle video, here: The idea with Windows Terminal is to go beyond the traditional Command Prompt, that has been around… Read More »Getting started with Windows Terminal

Building a simple and secure DNS updater for Azure DNS using Raspberry Pi and Azure Functions

Image by @hbtography / Unsplash.com

Almost exactly a year ago I blogged about building a simple and secure DNS updater for Azure DNS using PowerShell. If you didn’t read that post, it’s a solution for keeping my dynamic IP updated with a static DNS name using a little bit of automation from PowerShell. This tool is useful for when I VPN back home, the dynamic IP has often changed and without a pointer (with DNS) it’s impossible to know where… Read More »Building a simple and secure DNS updater for Azure DNS using Raspberry Pi and Azure Functions

Building a secure remote access solution for Azure-based virtual machines using Azure AD and Windows Admin Center

Photo by @florianklauer / Unsplash.com

[Update October 1, 2019: I’ve published another blog post on Azure Bastion Host, which complements the findings and services I go through in this post. Perhaps have a look at it here!] I’ve had some fun times lately with Azure. It seems there really is a second wave of adoption for cloud-based infrastructure and services from organizations. This is especially true in the Nordics, where Azure is commonly accepted as a trusted option for data… Read More »Building a secure remote access solution for Azure-based virtual machines using Azure AD and Windows Admin Center

Building a simple and secure DNS updater for Azure DNS with PowerShell

(or: making life better by fixing one small issue at a time) I love designing and building solutions for my customers. Lately they’ve been more on the Microsoft Azure side, especially with serverless and security. The problems I encounter are interesting, require me to dive deep into certain aspects of the customer’s business domain and they enforce me to become a better professional. I truly think being able to work with cloud-based architectures is the… Read More »Building a simple and secure DNS updater for Azure DNS with PowerShell

I feel bad for not paying for quality software – so I made a small donation

I’ve been using computers since I was 5. I’ve worked in IT more or less full time since I was 13. For all this time, I’ve used an endless amount of software written by people I’ve never met and whom I’ve never thanked properly. Windows, Office and the typical productivity software of course gets a yearly thank you note from me and my company in the form of different sorts of payments through the Microsoft… Read More »I feel bad for not paying for quality software – so I made a small donation