Container Vulnerabilities

A lot of today’s services that run on servers do so in containers, either in small setups that use Docker, for example, or in Kubernetes clusters for larger deployments. By design, containers encapsulate an application, so threads in a container can’t modify anything on the host computer that is not specifically attached to the container. … Continue reading Container Vulnerabilities

Book Review: Linux Kernel Programming – Kaiwan N Billimoria

From today’s perspective, one of the most important courses during my computer science education in college was the one that taught me about how operating systems work. And while many things that I learned at college are no longer relevant, the material of that course is still as relevant today as it was then. Sure, … Continue reading Book Review: Linux Kernel Programming – Kaiwan N Billimoria

Online Workshops with Virtual Desktops in the Browser

Earlier this year, I started experimenting with how to make online talks and learning sessions online more interactive. Yes, after a year of conferences being online-only, I grew a bit tired of staring into a tiny camera lens and only getting little feedback. So I came up with cloud based virtual desktops for interactive online … Continue reading Online Workshops with Virtual Desktops in the Browser

Playing with OpenStack – A Rather Unpleasant Experience

After exploring many new technical topics over the past few months, including Docker and Kubernetes, I ventured out over the weekend to have a look at OpenStack. I wanted to have a closer look because OpenStack is used to provide a private cloud infrastructure, i.e. virtual machines (compute), storage, and networking for many projects. OpenStack … Continue reading Playing with OpenStack – A Rather Unpleasant Experience

A Firewall for Online Workshops

Over the past months, I’ve been experimenting a lot with Docker and Kubernetes and decided to pass on the knowledge I have gained in occasional cloud-based hands-on workshops rather than doing presentations or videos. The advantage: Instead of talking ‘against a wall’ with virtually no feedback whatsoever during and after a presentation, hands-on workshops are … Continue reading A Firewall for Online Workshops

The Three Eras Of Telecom Infrastructure Hardware

As you might have noticed on the blog, I’ve been doing a lot of hands-on exploration these days of bare metal hardware, virtual machines, containers and orchestration (e.g. Kubernetes). My motivation behind this is twofold. For one thing, I like to evolve my private cloud. Current status: 25 containers are now running in my private … Continue reading The Three Eras Of Telecom Infrastructure Hardware