Debugging a broken Decap CMS GitHub OAuth flow, fixing a malformed auth endpoint, and cleaning up an unused local OAuth experiment.
Blog
Technical writeups, incident analysis, and security research notes. Focused on practical defensive security and detection engineering.
Turning a winter break CTF plan into a structured, Decap-editable project journal while safely reconciling local and deployed site changes.
Setting up a DNS sinkhole (Pi-hole) on home server
Isolating Windows server to protect the LAN
Converted Labs from a static list into dynamic, blog-style write-ups
Designing a repeatable SSH security lab with KVM, linked clones, and minimal storage overhead
Deploying a Discord bot on Ubuntu Server and further bug fixes with the bot
Building a static-first personal site with Astro, Cloudflare Pages, and Decap CMS, focusing on simplicity, security, and long-term maintainability.
What I’m using to learn: a small Ubuntu server, monitoring, and a plan for future labs
First post to confirm the blog pipeline works.