Built my personal site around 8 sections — Hero, About , Skills, Experience, Projects, CTF, Blog, and Contact — to double as both a portfolio and a place to show off some of the CTF/security work I do.
The feature I had the most fun with was hiding a Konami-code easter egg in the site. Triggering it and it opens a fake terminal that runs through a little “authentication” sequence before landing on a hidden message:
It’s basically a mini CTF built into my own portfolio — most visitors will never find it unless they poke around the site a lot, which was kind of the point.
Biggest struggle was some of my motion/animation classes just not applying — styles I expected to show up weren’t rendering. Went back through the Tailwind docs to figure out what was actually going wrong instead of guessing, and got it working from there.
AI use: I used OpenCode, but only for UI work — not for the structure, content, or the core logic like the easter egg terminal sequence.