← back to blog
14 Apr 2025 5 min read devlog

Building this site from scratch (again)


Every developer eventually burns down their portfolio and starts fresh. This is mine. Here's what I built, why, and the bits I'm actually proud of.

Why redo it?

The old site was fine. Fine is the enemy of interesting. I wanted something that felt like me — a bit weird, a bit technical, not another Tailwind clone with a headshot and a list of tech logos.

The constraints

No frameworks. Pure HTML, CSS, and vanilla JS. Deployed on Netlify off a GitHub repo. Fast by default. No excuses.

/* acid green. fight me. */
--accent: #c8f542;
If your portfolio doesn't have a Konami code easter egg, what are you even doing?
written by Rory Shannon ← all posts