$ sudo make vibe

/projects

Each project is a detailed writeup — challenges, successes, and lessons learned. Not everything works on the first try. That's the point.

active

sudo make vibe

Building sudomakevibe.com from idea to production

Astro, Vercel, self-hosted fonts, RSS, OG tags, a custom theme system, and every fix along the way. The meta-project — documenting how the documentation platform was built.

→ read the writeup
active

sudo make homelab

The physical and logical foundation everything runs on

Pi 5s, Lenovo laptops, K3s cluster, Kali node, Ollama inference, InstructLab, and the network that ties it together. What broke, what worked, and what I'd do differently.

→ read the writeup
planned

sudo make homelab secure

WireGuard, SSH hardening, and zero exposed ports

Getting into the homelab from anywhere without punching holes in the firewall. WireGuard tunneling, SSH hardening, and the paranoid checklist that keeps it locked down.

writeup coming
planned

sudo make vibe --toolkit

The AI-assisted workflow that actually ships to production

The prompts, tools, review process, and discipline that turns AI-generated output into something you'd actually run in production. An opinionated workflow, not a hype piece.

writeup coming
planned

sudo make homelab ai

Running local LLMs on the homelab — inference, fine-tuning, and RAG without the cloud

Ollama for inference, InstructLab for fine-tuning, and a RAG pipeline — all running on Pi 5 hardware. No cloud APIs, no data leaving the network. Just open-source AI on owned infrastructure.

writeup coming
planned

sudo make homelab observe

Monitoring, logging, and alerting — knowing when things break before they do

How do you know your homelab is healthy? Prometheus, Grafana, and log aggregation on a K3s cluster. Observability as a discipline, not an afterthought.

writeup coming