Actively writing about technology, life-events and indie hacking. Here are some of my most recent thoughts and hacks I've published.

Correctly encode PowerShell payloads for exploits

This post is just a reminder to myself. I've been doing more and more CTF's lately and I keep having to look up how to correctly encode a base64 encoded PowerShell compatible string on Linux.

2 min read

Hack The Box - Omni

In this post, I take on Omni from Hack The Box. It's labelled as an easy Windows challenge and puts a big emphasis and doing thorough reconnaissance. I very much enjoyed this box and proved to be quite a challenge.

18 min read

Deploying to Azure with Pulumi from Github Actions

Let's say we're building a new service and are tasked with spinning up the infrastructure required for it to run. It's already defined in code but how do I automate the deployment?

6 min read

A couple of tricks to easily resolve your public IP

There may come a time when you need to know the public IP address of your router, as assigned by your ISP. In this post, I show a couple of neat tricks to quickly grab your public IP.

10 min read

Kong not supported on my old refurbished CPU

In this post I go through a problem I faced getting Kong API gateway up and running on an older CPU. I show how to debug the issue and how to determine if your CPU is supported

4 min read

Pulling images from GCR with Kubernetes

In this post, I go through the process of connecting to a private google container registry (GCR) from Kubernetes. I show how to create a service account and how to configure to use these credentials to pull images from a given private registry.

8 min read

Set up Docker from scratch on WSL 2

In this post, I talk about some of the changes in WSL2 and how it allows you to run a wider range of applications. Then I walk through the process of setting up docker from scratch and how this compares to using Docker for Windows

8 min read

Docker secrets in ASP.NET Core

In this post, I want to show you a simple and different way to share secrets to your application. What are docker secrets and how can I start using them in my ASP.NET Core application? Keep reading 😄.

4 min read

cURL tips and tricks

In this post, I want to show you a list of cURL tips and tricks that I have accumulated of the years of using and learning cURL. Platform agnostic, cURL is easily accessible for every developer and well worth grasping its basic usage.

6 min read

How to target net4x on Unix based systems with dotnet build

.NET Core and Mono has made it easy for us as developers to run applications on multiple platforms. But targeting multiple runtimes can sometimes still prove to be quite difficult.

6 min read