This used to be one of my favorites. I tried watching this again, high as a kite, with my wife the other day and we made it 35 minutes in before going back to rewatching I Think You Should Leave for the 100th time.
I'm an open book when it comes to stuff like that. I'd 100% tell a prospective employer that an old goofy anime website was what kicked off my web dev career.