I know that's stupid but it's also real.
Use something simple like linktree and go way deeper on your blogposts if you want to use that. When I'm in a hiring manager role, I'm looking for works that express depth and competency.
Really, if I can find say, 100 or so lines of competently written code, I'm interested. As far as what that means, take https://js1k.com/ and click on any of them and go to the demo details. I just picked a random one: https://js1k.com/2019-x/details/4167 ... I see that code and I think "well this person seems to know what they're doing, it's worth a phone call".
Or let's take https://allrgb.com/ ... any one of them take pretty decent understanding and coding to do (here's a random one: https://allrgb.com/random-triangles) Make one, do a writeup on it, release the code and present that.
Another tactic: Any large software project. Let's take Libreoffice. Bugs from the last 7 days: https://bugs.documentfoundation.org/buglist.cgi?chfield=%5BB... ... or the 1000 open tickets on wireshark: https://gitlab.com/wireshark/wireshark/-/issues start fixing them. There's plenty of work to do.
If your work is good, the jobs will actually come to you. Most companies are desperate for good, motivated, easy to work with engineers.