A personal journal

Turning technology and life into a lasting record.

Long-form notes on engineering practice, product thinking, reading, and everyday life. I do not chase every burst of noise—only the fragments worth returning to.

SCROLL TO DECODE
01

Latest updates

View all articles
01
12 min read

TunnelDeck Desktop Guide: Turn ssh -L into Saved Tunnels

Install TunnelDeck from source, create or import SSH local forwarding profiles, choose password or key authentication, verify host fingerprints, and safely open local web services.

#TunnelDeck#SSH#Port Forwarding
02
33 min read

StunDeck on fnOS or Docker: Stable Cloudflare 302 for Dynamic STUN Ports

Install the StunDeck FPK on fnOS or deploy with Docker, then configure a least-privilege Cloudflare token, proxied DNS, and Single Redirect to keep one hostname synchronized with a dynamic STUN endpoint.

#StunDeck#fnOS#FPK
03
25 min read

Lucky STUN + Cloudflare 302: Keep a Stable Hostname for a Dynamic Public Port

Use Lucky STUN to obtain a public mapping, then update a Cloudflare Single Redirect through a webhook so a stable hostname temporarily redirects to the current IP and port. Includes 303 limitations, TLS, app compatibility, and Tunnel alternatives.

#Lucky#STUN#Cloudflare Redirect Rules
02

Frequencies

03

The writing principle

“Writing is not about proving how much you know, but turning a real observation into a record that can be understood again.
JACKIE MOONEST. 2026