Articles

Read articles and tutorials on hardware projects, self hosting and more.

Subdomains and Caddy
Subdomains and Caddy

A guide on how to setup subdomains with Caddy


Henry Chen 8 Mar 2026
3 Minute Read
Using a UPS for Graceful Shutdowns
Using a UPS for Graceful Shutdowns

A recent power outage caused bit flips in a Proxmox SSD, prompting the installation of an uninterruptible power supply (UPS) and supporting automations for graceful shutdowns during outages. A Debian VM acts as a Network UPS Tools (NUT) server, monitoring the UPS battery status. When the UPS switches to battery mode, Proxmox initiates its shutdown sequence, followed by TrueNAS. This hopefully mitigates future data corruption during unexpected outage events.


Henry Chen 26 Feb 2026
5 Minute Read
Shenzhen - Febuary 2026
Shenzhen - Febuary 2026

Some Snaps and Thoughts of Shenzhen


Henry Chen 16 Feb 2026
3 Minute Read
Macau - February 2026
Macau - February 2026

Snaps and Overview of Macau. It seemed like Hong Kong with more history.


Henry Chen 1 Feb 2026
1 Minute Read
Tamiya Corsair 1/72 Build Log
Tamiya Corsair 1/72 Build Log

A Painting Guide of the Tamiya 1/72 Scale Model of the Vaught F4U-1D Corsair


Henry Chen 3 Jan 2026
1 Minute Read
My Proxmox Server Build
My Proxmox Server Build

A Proxmox server build with a AMD Ryzen 5 5500 CPU and NVIDIA RTX5060-TI GPU


Henry Chen 17 Dec 2025
5 Minute Read
My TrueNAS Build
My TrueNAS Build

A TrueNAS Build to Backup my important documents


Henry Chen 2 Dec 2025
1 Minute Read
Seoul - July 2025
Seoul - July 2025

Curated Snaps from Seoul


Henry Chen 9 Jul 2025
1 Minute Read
Jeju - June 2025
Jeju - June 2025

Curated Snaps from Jeju


Henry Chen 3 Jul 2025
1 Minute Read
Hong Kong - June 2025
Hong Kong - June 2025

Curated Snaps from our week in Hong Kong


Henry Chen 1 Jul 2025
1 Minute Read
Zadoff-Chu OFDM Preamble
Zadoff-Chu OFDM Preamble

The Zadoff-Chu (ZC) sequence is a widely used preamble in RF communication systems, valued for its sharp correlation peak, constant amplitude, and periodic nature. This article explores its mathematical properties, performance under different parameters, and real-world applications, including robust frame detection in noisy environments. Experimental results with a Pluto SDR demonstrate the ZC sequence's effectiveness in identifying OFDM frame boundaries and recovering transmitted symbols reliably.


Henry Chen 12 Jan 2025
3 Minute Read

Built by me.