Week 11 2026-03-16

This week I completely rebuilt siekman.io. From a loose WordPress installation to a sleek PHP site with Markdown content, its own router and everything self-hosted on my k3s cluster.

What I did

New features: blog, marketplace, courses platform, services page, guestbook, newsletter. Everything runs on OpenLiteSpeed via DirectAdmin, Redis for caching and SQLite for the dynamic data.

What I learned

Parsedown is a placeholder if you get it from GitHub without checking if it's the real version. Two hours of debugging later, I had written my own parser. Lesson: always check the file size.

Next week

Writing first real blog posts. The k3s autoscaling setup and my MikroTik VLAN configuration top the list.

← Alle weeknotes RSS ↗