观世变,展未来。

High schooler in the US. I break my own servers on purpose, then write down how I fixed them — XDP, eBPF, Cloudflare, and the occasional robotics detour.

Yunheng Liu

Recent writing

All posts
3 min readLatest

How to Add a Typewriter Effect to a Hugo Search Page with Vanilla JavaScript

How I added a vanilla JavaScript typewriter placeholder effect to my Hugo PaperMod search page using the existing search index.

5 min read

How to NOT Freeze Your Linux Server While Generating a Random String

I froze my Google Cloud Platform instance while installing 3x-ui. Here's how I found the 'CPU killer' in 3x-ui's source code and got my fix merged.

Techy910 words
6 min read

My VPS provider's entire IP range got DDoS'd. So I learned XDP

A practical guide to using XDP and eBPF for high-performance DDoS mitigation at the NIC driver level — and how I built a daemon that keeps firewall rules in sync automatically using Linux Netlink Process Connector.

FunTechy1268 words
4 min read

How to Cache MinIO Images with Cloudflare on a Hugo Site

How I used Cloudflare caching and edge delivery to fix slow media loading from a Switzerland-hosted MinIO backend on my Hugo blog.

Techy792 words