Hi there!

Welcome to my personal blog! My name is Karl and I am a developer with many (strange?) opinions.

I rarely write anything, but when I do, I mostly write about technology related topics. My main topics of iterest is Microsoft Azure and systems programming. I dont think they could be more different than that.

My latest blog posts:

Hugo and VS Code Dev Containers

September 19, 2019

Last month I revamped my old blog. I figured I wanted to write more blog articles and needed a easy platform to do so. I had previously been using Jekyll and had been quite happy. But after a look at Hugo I wanted to give that a try. Really just for the “kicks of it”. Both are static website generators. But Hugo offers some more bells and whistles that I wanted to make use of like Shortcodes and easy templating.
Read More…

Python introduction workshop with cheat sheet

September 6, 2019

This post has an associated public github repository. Go check it out if you like! Some time ago I was asked by my employer if I could hold a introductory workshop in Python for two of our office locations. My Python knowledge is not all that, but I have recently (over the last year or so) started to like programming using the language. So I set out to create a workshop that I think could be productive very fast as long as you know the basics of programming.
Read More…

Getting viewer statistics from Twitch API using Azure Functions

August 31, 2019

This post has an associated public github repository. Check out the entire solution here on Github. I have live-coded a few times on Twitch now. And I think it is a great platform for both learning and trying to give back to the community by streaming and putting information out there for others to learn from. On Twitch all streams have to belong to one “category”. These categories are called games on Twitch.
Read More…

Going serverless with Microsoft Azure

April 3, 2019

This article have been posted on my employers official blog at an earlier time. They are the same. My post on my employers website can be found here: Webstep - Going serverless with Microsoft Azure The term “serverless” is something that we hear more and more about. It is mentioned often as the next big thing in cloud computing. There might be a small confusion on to what serverless really is, and it does not help that the cloud providers often “serverless-wash” their existing services.
Read More…

Detecting floppy disk drives using CMOS

August 1, 2015

As a hobby project I am working on a small OS project for i386 (and ARM). Recently I was writing a driver for floppy disk drives and I stumbled on to a issue that I needed to find a solution for. The issue was how to detect if any or how many floppy disk drives are present on a given system. I quick google informed me that the CMOS was normally used for this and the page provided some getting started information on how to detect floppy disk drives.
Read More…