heyrichardwu.com is not a portfolio or a blog. I like to refer it as a digital garden. A digital garden is a neologism that's been floating around for a few decades now. A digital garden exists at the intersection of private notes and classic personal blog. It's a somewhat private, somewhat personal space where I slowly, intentionally accumulate personal knowledge over time.
If you're interested in creating your own digital garden, I would strongly refer you to Maggie Appleton's wonderful article about Digital Gardens.