Posts

In-depth posts, mainly about technology. Sometimes about life, the universe and everything

Going Part Time

(Re)starting My Indie Journey

Posts | 2022-04-03 (updated 2025-10-22) | 2 min read
#indie-hacking #personal

Starting on the first of March 2022 I no longer work full-time in my day job.

That sentence has been about a year in the making and makes me both happy and a bit scared about the future.

Read more…

Simple HTTP Status Monitor Using Curl

Posts | 2022-03-16 (updated 2025-10-22) | 2 min read
#bash #curl #monitoring

Using some output redirection and the --write-out parameter we can produce a script that simply outputs the status code of a curl request.

Read more…

Publish Parts of Obsidian to My Personal Site

Posts | 2021-08-09 (updated 2025-10-22) | 4 min read
#gitlab #hugo #obsidian #pkm #productivity #writeup
Series: Tech Behind the Blog

The idea at the start was simple. Do something like Obsidian Publish , so read frontmatter and if it contains published: True put it up on a website to view.

Read more…

GitLab Merge Request From the CLI

Posts | 2021-05-06 (updated 2025-10-23) | 2 min read
#git #gitlab #productivity

You want to push a branch to GitLab and automatically create a Merge Request (MR) for it.

There are effectively three scenarios this can cover:

Read more…

Linked: Powershell PSDefaultParameterValues

A deep dive into PowerShell parameter defaults

Posts | 2021-03-27 (updated 2025-10-23) | 1 min read
#linked-posts #powershell

I published a post about how to work with parameter defaults in PowerShell over on the ScriptRunner blog.

Read now: English or Deutsch

The Null-Coalescing Operator

A Closer Look at the Null-Coalescing Operator and How It Can Help Us in Writing Smarter, More Concise Scripts.

Posts | 2021-03-22 (updated 2025-10-23) | 1 min read
#powershell #snippets

Today we take a closer look at the null-coalescing operator and how it can help us in writing smarter, more concise scripts.

Read more…

Gumlab

My first ever product

Posts | 2021-01-04 (updated 2025-10-23) | 1 min read
#indie-hacking #personal #products

As part of my goal to write a book I began looking at how to build a following and where to sell the book once it’s finished.

On this journey I found Gumroad, a great place to sell digital products.

Given my idea to sell a comprehensive library of code snippets besides the actual book I took a look at existing integrations between it and GitLab.com, my preferred git host.

Unfortunately I could not find any ready made solution, but given the great APIs from Gumroad and GitLab I set out to build one. The result is GumLab, a easy way to sell access to GiLab projects through Gumroad.

Read more…

Delete Your Old VMware Snapshots

Posts | 2021-01-01 (updated 2025-10-22) | 3 min read
#powershell #sysadmin #vmware-powercli

For the love of Pete, please delete your old snapshots regularly!

Old snapshots have caused incidents and even outages more than once in my career and it is really easy to preemptively look for them and get them removed before anything happens.

Read more…

How to Find With PowerShell

Finding Files, Do I Even Need to Describe How Important This Is?

Posts | 2020-12-31 (updated 2025-10-23) | 5 min read
#powershell
Series: Bash to PowerShell

Finding files, do I even need to describe how important this is?

Read more…

Looking Back at 2020, Four Months of Blogging

A Look Back on Four Months of Blogging and Engaging the PowerShell Community

Posts | 2020-12-22 (updated 2025-10-23) | 4 min read
#personal #yearly-review

The year is coming to an end, with all its ups and downs 2020 surely was challenging to say the least. I wanted to take this time to openly reflect on my first couple months of blogging and what the future holds for ps1.guru

Read more…