
OpenVMS in WSL
Explore how to run OpenVMS directly on your Windows desktop with the VMS-XDE environment inside WSL. This tutorial covers the entire process from signing up and installing VMS-XDE to configuring a ...

Explore how to run OpenVMS directly on your Windows desktop with the VMS-XDE environment inside WSL. This tutorial covers the entire process from signing up and installing VMS-XDE to configuring a ...

Explore how cyber resilience differs from traditional disaster recovery and learn practical frameworks for building organizational resilience. This guide covers essential concepts like RTO/RPO, mat...

Create consistent dev environments with VS Code Dev Containers and Docker. Setup tips, gotchas, and a starter template to get productive fast.

My repeatable Docker Compose + systemd pattern for homelab services, including Traefik, Cloudflare DNS-01, and backup-friendly volume layouts.

A comprehensive guide to threat modeling, covering its importance, methodologies, and practical steps to integrate it into your development lifecycle.

Learn how to expose Docker Compose logs to the host filesystem so that IDS/IPS can monitor the logs. This guide walks you through configuring syslog, fail2ban, and log rotation to effectively prote...

Learn how to add and manage multiple domains in your self-hosted Mailu email server. This practical guide walks you through DNS configuration, user setup, and catch-all addresses, completing your j...

Learn how to install and secure your own multi-domain email server using Mailu, Docker, and fail2ban. This step-by-step guide walks you through VPS selection, configuration generation, firewall set...

Discover why self-hosted domain email is so complex despite its 1970s origins, and how SPF, DKIM, and DMARC transformed the landscape. This guide demystifies email protocols and prepares you for a ...

Transform your command line experience by integrating local LLMs directly into your terminal workflow. This guide shows you how to use a simple yet powerful bash/Powershell wrapper for Ollama where...