---
title: "Wilhelm Murdoch (@wilhelm-codes) | Hashnode"
description: "Over 25 years of professional experience as a software engineer. Love making glowing rectangles go \"beep-boop\"."
url: "https://hashnode.com/@wilhelm-codes"
---

@wilhelm-codes

# Wilhelm Murdoch

@wilhelm-codes · Brisbane, Australia · Joined July 2026

Over 25 years of professional experience as a software engineer. Love making glowing rectangles go "beep-boop".

[Website](https://wilhelm.codes/)

### [Glazier Release: v0.2.4](https://wilhelmcodes.hashnode.dev/glazier-release-v0-2-4?utm_source=hashnode&utm_medium=feed)

Last night, I minted and tagged Glazier v0.2.4. This release focussed on addressing 80 bugs and stability issues I've collated over the last few months. I initially thought I'd take care of a dozen or

11 min read · [wilhelmcodes.hashnode.dev](https://wilhelmcodes.hashnode.dev/glazier-release-v0-2-4?utm_source=hashnode&utm_medium=feed)

[Oct 4](https://hashnode.com/posts/glazier-release-v0-2-4/6ac1e8ce9fc3e4bd5d6611cf)

### [I Didn't Need a DAG. I Needed Cron.](https://wilhelmcodes.hashnode.dev/i-didn-t-need-a-dag-i-needed-cron?utm_source=hashnode&utm_medium=feed)

Hey, nerds! Stop me if you've heard this one before. Every homelab eventually hits the same wall. You have a pile of guests, a pile of small chores those guests need done on a schedule and absolutely

18 min read · [wilhelmcodes.hashnode.dev](https://wilhelmcodes.hashnode.dev/i-didn-t-need-a-dag-i-needed-cron?utm_source=hashnode&utm_medium=feed)

[3](https://hashnode.com/posts/i-didn-t-need-a-dag-i-needed-cron/6ab7d66877c34ddd5492fbe1) [Sep 26](https://hashnode.com/posts/i-didn-t-need-a-dag-i-needed-cron/6ab7d66877c34ddd5492fbe1)

### [The Safest Login Page is the One I Never Published](https://wilhelmcodes.hashnode.dev/the-safest-login-page-is-the-one-i-never-published?utm_source=hashnode&utm_medium=feed)

I finally got tired of not knowing whether anyone reads this thing, so I spent a Saturday afternoon standing up Umami in the homelab. The install was the easy part; the instructions are dead simple. T

16 min read · [wilhelmcodes.hashnode.dev](https://wilhelmcodes.hashnode.dev/the-safest-login-page-is-the-one-i-never-published?utm_source=hashnode&utm_medium=feed)

[Sep 10](https://hashnode.com/posts/the-safest-login-page-is-the-one-i-never-published/6ab7d8cfcfb1141b19ae3c15)
