---
title: "Kristian Theilgaard (@theilgaard) | Hashnode"
description: "Hack, hackity, hack hack hack! Read the latest articles by Kristian Theilgaard on Hashnode."
url: "https://hashnode.com/@theilgaard"
---

@theilgaard

# Kristian Theilgaard

@theilgaard · Copenhagen, DK · Joined October 2024

Hack, hackity, hack hack hack!

### [The NFS share that was secretly SMB: debugging an Azure Files CSI snapshot restore](https://theilgaard.dev/the-nfs-share-that-was-secretly-smb-debugging-an-azure-files-csi-snapshot-restore?utm_source=hashnode&utm_medium=feed)

A snapshot restore on AKS failed with an AzCopy error that pointed in the wrong direction. The real cause was a share created with the wrong protocol, and the error message itself had a copy-paste bug.

8 min read · [theilgaard.dev](https://theilgaard.dev/the-nfs-share-that-was-secretly-smb-debugging-an-azure-files-csi-snapshot-restore?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/the-nfs-share-that-was-secretly-smb-debugging-an-azure-files-csi-snapshot-restore/6aec797e69b281f2a5cfef3c) [Nov 5](https://hashnode.com/posts/the-nfs-share-that-was-secretly-smb-debugging-an-azure-files-csi-snapshot-restore/6aec797e69b281f2a5cfef3c)

### [Using Manjaro Linux as My Daily Driver](https://theilgaard.dev/using-manjaro-linux-as-my-daily-driver?utm_source=hashnode&utm_medium=feed)

For the longest time, I've been exploring various Linux distributions, each with its unique strengths and quirks. After much experimentation, I’ve found my sweet spot with Manjaro Linux. Here’s why it’s become my daily driver and how it seamlessly co...

3 min read · [theilgaard.dev](https://theilgaard.dev/using-manjaro-linux-as-my-daily-driver?utm_source=hashnode&utm_medium=feed)

[Jul 11, 2024](https://hashnode.com/posts/using-manjaro-linux-as-my-daily-driver/67136e4bc9083131d8bdcf18)

### [Programming Languages Are Just Tools](https://theilgaard.dev/programming-languages-are-just-tools?utm_source=hashnode&utm_medium=feed)

In the vast landscape of software development, it's easy to get caught up in the debates about which programming language reigns supreme. However, it's crucial to remember that programming languages are just tools—each with its own strengths and weak...

3 min read · [theilgaard.dev](https://theilgaard.dev/programming-languages-are-just-tools?utm_source=hashnode&utm_medium=feed)

[Jun 20, 2024](https://hashnode.com/posts/programming-languages-are-just-tools/67136e3fc9083131d8bdcf14)

### [Container Orchestration: Nomad or Kubernetes...](https://theilgaard.dev/container-orchestration-nomad-or-kubernetes?utm_source=hashnode&utm_medium=feed)

I recently had the opportunity to dive down into Hashicorp's Nomad and Kubernetes. We are looking into replacing a manually provisioned setup that is currently configured by Salt. While Salt already offers us easy deployment and configuration of all ...

5 min read · [theilgaard.dev](https://theilgaard.dev/container-orchestration-nomad-or-kubernetes?utm_source=hashnode&utm_medium=feed)

[Sep 16, 2020](https://hashnode.com/posts/container-orchestration-nomad-or-kubernetes/67136e49c9083131d8bdcf16)

### [cmd challenges in Pwnable.kr](https://theilgaard.dev/cmd-challenges-in-pwnablekr?utm_source=hashnode&utm_medium=feed)

In this post we solve a few easy challenges on pwnable.kr called cmd1 and cmd2 cmd1 and cmd2 These two challenges required us to circumvent a cleared PATH environment variable. cmd1 In the first challenge, the program has a small filter, that doesn't...

2 min read · [theilgaard.dev](https://theilgaard.dev/cmd-challenges-in-pwnablekr?utm_source=hashnode&utm_medium=feed)

[Jul 26, 2020](https://hashnode.com/posts/cmd-challenges-in-pwnablekr/67136e42773230dcdac31746)
