Real projects, honest write-ups. How I built things, what broke, and what I'd do differently.
A full client site for a local med spa — booking integrations, custom branding, and the whole deployment pipeline. First time shipping a live site for a real paying client, which changes how you think about every decision.
Raspberry Pi, a Wavlink router, Kali Linux, and a lot of Wireshark captures. Built a real attacker/defender lab at home — then embedded a live terminal in a demo site.
Snake, but 3D and multiplayer. Room codes, a global leaderboard, and Google OAuth. WebSockets made me rethink everything I thought I knew about state management.
A Node.js CLI that runs Lighthouse under the hood and spits out a color-coded performance, SEO, and security report. Built it to audit potential clients before cold outreach.
An interactive React site that walks Port of Seattle internship candidates through a simulated phishing attack, then quizzes them on what they missed. Real stakes, real learning.