Skip to main content

// BLOG

Barely Legible Organized Gibberish

thoughts on code, learning, and whatever else i'm figuring out. 19,954 words written so far.

topics:
20266
~/blog/2026
$ git log --oneline --year=2026
1430418May 1, 20268min
Principles

Principles and guidelines that guide my life and work, inspired by the greats and my own experiences.

30dafc4Feb 25, 202622min
Reverse Proxy for a Homelab: Caddy Done Right

How to set up Caddy as a reverse proxy for your self-hosted services, with automatic HTTPS, internal domains, and clean URLs.

57c8b4bFeb 23, 202620min
SSO for Self‑Hosted Apps: One Login to Rule Them All

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.

63c588bFeb 19, 202625min
Self‑Hosting With Tailscale: Secure Access Without Open Ports

A practical guide to self‑hosting services and reaching them securely with Tailscale, no port forwarding required.

2db68c3Feb 17, 202624min
Tailscale Explained: The Mesh VPN That Feels Like Magic

A practical, human‑readable breakdown of how Tailscale works, why it's different, and when it's the right tool.

23f70bfFeb 15, 202618min
What Is a VPN? A Practical, No‑Hype Guide

A clear, practical explanation of VPNs, what they protect, what they don't, and how to choose one without the marketing noise.

6 postsbLOG
202514
~/blog/2025
$ git log --oneline --year=2025
6609b98Apr 6, 20253min
Week 12 Prep: Association Rules and Market-Basket Analysis

Understanding how items are frequently purchased together using association rules and market-basket analysis.

6454e0eMar 30, 20252min
Week 11 Prep: Project 4 Intro

In this blog post, we will choose a problem to solve using clustering for Project 4.

62a0084Mar 25, 20253min
Week 10 Prep: Clustering

Understanding K-Means and Agglomerative Clustering.

31d1af3Mar 16, 20254min
Week 9 Prep: Dimensionality Reduction & PCA

Understanding Unsupervised Learning and Principal Component Analysis.

301cd69Mar 9, 20251min
Week 8 Prep: Project 3 Intro

In this blog post, we will choose a problem to solve using regression for Project 3.

2e67fdfFeb 26, 20255min
Week 7 Prep: Regression

A comprehensive deep dive into Linear and Logistic Regression, including key concepts like regularization and evaluation metrics.

6267efbFeb 23, 20257min
Midterm 1 Study Guide: Algorithms

Study guide for 4114: Real World Algorithms.

22cd7b3Feb 21, 202522min
How I Built My MDX Blog System (and Why It's Fast Enough)

A behind-the-scenes look at how my Astro + MDX pipeline works, how I render posts, and where performance really matters.

2cb3255Feb 16, 20252min
Week 6 Prep: Classification

In this blog post we will discuss more classification algorithms.

2afe4cbFeb 9, 20251min
Week 5 Prep: Decision Trees & Project 2 Intro

In this blog post we will discuss decision trees in more detail.

2949741Feb 2, 20252min
Week 4 Prep: Classification & Decision Trees

In this blog post we will discuss a high level overview of some classification algorithms.

27949b8Jan 26, 20253min
Week 3 Prep: Problem Definition and Data Understanding

In this blog post we define the problem and review a potential dataset.

25dfc2eJan 21, 20252min
Week 2 Prep: The Data Mining Pipeline

In this blog post we discuss the data mining pipeline.

4bc2159Jan 2, 202510min
MDX Rendering Test

Test to see how MDX gets rendered on my site!

14 postsbLOG
···
─── EOF ───

exit 0 · thanks for reading