🔧 My Projects & Homelab Adventures

Where I battle server gremlins and turn coffee into code ☕⚡

🏠 My Homelab - "The Digital Dojo"

🖥️ Ubuntu Server LTS (The Reliable Sensei)

  • Hosting this website on a battle-tested Nginx setup
  • Learned firewall rules the hard way 🔥 (RIP port 22)
  • Current uptime: 42 days, 6:12:31 (until next kernel update)

☁️ Google Cloud e2-micro (The Cloud Ninja)

  • Linuxupskill Challenge: 30 days of CLI warfare
  • Discovered 137 ways to accidentally lock myself out
  • Budget: $4.27/month (cheaper than my coffee habit)

🔒 Cybersecurity Arsenal

Pi-hole Ad Blocker

Raspberry Pi Docker Bash
  • DNS-level ad blocking for 10+ devices
  • Blocked 10M+ ads (Take that, YouTube commercials!)
  • Bandwidth savings: 40% (Now I can download more Linux ISOs)

Disk Sanitization Tool

PowerShell DoD 5220.22-M
  • Wiped 500+ drives (RIP old company laptops)
  • Automated 70% of process (Because clicking 500x is for masochists)
  • Favorite feature: Invoke-AtomicWipe command

🐍 Python Projects - "Because Why Sleep?"

Adventure RPG (GUI Edition)

Tkinter 1K+ lines ☕ Coffee-Powered

Bagels Deductive Logic Game

CLI Python 3.11
  • Because guessing numbers is more fun than spreadsheets
  • Secret cheat code: import victory

🌐 Building This Website

Tech Stack

  • HTML5: Semantic tags only (divs are training wheels!)
  • CSS: Flexbox, Grid, and magic calc()
  • JS: Vanilla flavor (No framework allergies here)

Development Stats

  • Commits: 147 (46 were "fixed typo" 🤦♂️)
  • CSS Rewrites: 9 (Mobile-first they said...)
  • Hours Spent: ≈40 (25 of which were fighting Safari)

Lessons Learned

  • !important is not actually important
  • CSS Grid > Float (RIP 2005 web design)
  • All browsers hate developers equally