// BLOG
Barely Legible Organized Gibberish
thoughts on code, learning, and whatever else i'm figuring out. 20,159 words written so far.
Principles and guidelines that guide my life and work, inspired by the greats and my own experiences.
How to set up Caddy as a reverse proxy for your self-hosted services, with automatic HTTPS, internal domains, and clean URLs.
How to set up single sign‑on for your homelab using Pocket ID, Tinyauth, and a reverse proxy, so you're not juggling dozens of passwords.
A practical guide to self‑hosting services and reaching them securely with Tailscale, no port forwarding required.
A practical, human‑readable breakdown of how Tailscale works, why it's different, and when it's the right tool.
A clear, practical explanation of VPNs, what they protect, what they don't, and how to choose one without the marketing noise.
Understanding how items are frequently purchased together using association rules and market-basket analysis.
In this blog post, we will choose a problem to solve using clustering for Project 4.
Understanding K-Means and Agglomerative Clustering.
Understanding Unsupervised Learning and Principal Component Analysis.
exit 0 · thanks for reading