Notes

Short posts covering decisions, lessons learned, and observations from building and operating infrastructure. Each note captures a specific insight or trade-off encountered during real work.

Decision
5 min read

SolidStart + Three.js: Technical Decisions for This Site

Why I chose SolidStart over Next.js and raw Three.js over wrapper libraries for a 3D portfolio site, and every major technical trade-off along the way.

solidjssolidstartthreejswebglarchitecturedecision
Decision
3 min read

SSH Management Suite — Design Decisions

Why I built a custom SSH management CLI in pure Bash, and the design choices behind key generation, config management, and connection lifecycle tooling.

sshbashtoolinghomelabsecurity
Decision
4 min read

Why Cloudflare Tunnels Over Traditional VPN

The reasoning behind choosing Cloudflare Tunnels for external access to homelab services, and what it replaces in the security model.

cloudflarenetworkingsecurityzero-trust
Decision
6 min read

Why Authentik Over Authelia

Decision analysis comparing Authentik and Authelia for identity-aware access control in a homelab environment, and why Authentik won despite higher resource cost.

authentikautheliaidentitysecuritydecision