
How to Sign Windows Installers in CI/CD without Windows: Azure Artifact Signing & Jsign
Learn how to sign Windows installers in any CI/CD pipeline using Azure Artifact Signing and Jsign, including endpoint setup and Jenkins integration.

Learn how to sign Windows installers in any CI/CD pipeline using Azure Artifact Signing and Jsign, including endpoint setup and Jenkins integration.

My Lenovo ThinkPad T14 Gen 4 AMD hit 86° C NVMe temperatures during Borg backup. A low-profile heatsink reduced peak temperature to 76 C.

Discord never goes Idle on Linux Wayland? Force native Wayland mode with Ozone flags in your desktop entry to restore auto-idle and smartphone push notifications.

zram for Linux: compressed RAM swap guide for Ubuntu and openSUSE. Learn when zram helps, setup strategies, tuning optimization, and real-world performance considerations.

How I restored Unbound on OPNsense 26.1 after the 25.7 DNS mess, using dnsmasq for DHCP registration and reliable local hostname resolution.

Rebuild a legacy Samba config on ZFS with NFSv4 ACLs, SMB3 protocol, Time Machine support, and per-dataset ZFS tuning for a clean 2026 homelab NAS.

How I built Deadline Guard with Flutter and AI assistance while maintaining clean architecture, privacy-first design, and full ownership of every decision.

Practical guide to optimizing a static website with Jampack, improving PageSpeed, and understanding why it outperforms LQIP for better FCP and LCP.

Learn how to centrally manage multiple Docker hosts across VLANs using a single Portainer CE instance. Complete guide for Proxmox home labs with agent setup, firewall configuration, and security best practices.

A structured approach to building software with AI by using ChatGPT as architect and GitHub Copilot as programmer. Learn role separation, iterative workflows, common pitfalls, and why architecture matters.