Skip to main content

Thoughts

Nobody reads the terms. I do now. Help

Oct 6, 2026

Season 3 Nbc GIF by The Office

I built a finance app with no server on purpose

Copilot was hiding inside the "no AI" IDE

My fine-tuned model lost to regex and I'm fine

Stop writing [REDACTED]

The pager should be hard to set off

Two bugs, one OAuth handshake, and a 303 that saved me

Hackathons are group projects with worse sleep

I vibe-coded cybersecurity little too hard now and I can't stop it!

· not technical

Nobody reads the terms. I do now. Help

Cyber law ruined clicking "I agree" for me

cyber law, privacy

· technical

I built a finance app with no server on purpose

No accounts, no analytics, no backend. Just my money data on my own devices

swift, local-first, privacy

· technical

Copilot was hiding inside the "no AI" IDE

We needed a coding quiz IDE with zero AI. Turns out the AI was built in

security, vscode, education

· technical

My fine-tuned model lost to regex and I'm fine

Fine-tuning made recall worse. The gate I built to catch that actually caught it

ml, evaluation, privacy

· technical

Stop writing [REDACTED]

Redaction makes AI dumber. Realistic fake values work way better, as long as you swap the real ones back

privacy, llm, phi

· technical

The pager should be hard to set off

If your alerts wake people up for nothing, they'll ignore the one that matters. The rules I landed on

on-call, monitoring, sre

· technical

Two bugs, one OAuth handshake, and a 303 that saved me

Getting my site working as an AI connector broke in two boring ways. Both were redirects

oauth, mcp, http

· not technical

Hackathons are group projects with worse sleep

Won one, placed third in another. Notes on what actually decided it

hackathons, teams

· not technical

I vibe-coded cybersecurity little too hard now and I can't stop it!

Privacy law is just the rules for who's allowed to know stuff about you. Once you see it, it's everywhere

cyber law, privacy