I think this site would be perfect if you toned down the existential dreariness and replaced it with small sprinkles of humor, but mix in some more technical stuff (what are your benefits).
Being able to endlessly think about life and death isnt a benefit for someone who wants to hire you, and you won't get extra points for being "deep".
If that is who you are, you can leave a tiny single sprinkle of it in there somewhere, but make sure you also cover a lot of other areas too.
Very nice creative idea, to set yourself apart. That's always what I look for
I’d go further: While the philosophy stuff is fun to read, I’d probably remove it all and focus on why someone would want to hire you. In contrast the CV on your site does this quite well. If you must do philosophy, keep it on a blog part of the site. Maybe start a Paul Graham style essay section.
I couldn't have said it better or nicer. Also the todo list example looks a lot like that, an example that could be simply git cloned. If the web/ CSS stuff is original you have more to show!
Most people have everything else covered, but . . .
I'm guessing, but English is probably not your first language.
Use something like Grammarly for free (or even Word or Libre for *nix), put all of your text into it and use the suggested grammar edits. The things I noticed were simple like capitalization, no spaces after punctation, some misused words.
Points for creativity on the boxes, but I think you could clean it up a bit. I also can't help that notice the todolist in your portfolio has a bit of UI issue. The vertical padding between items in the list seems odd, and they should be left indented much more IMO.
I don't want to discourage you, just want to give you some helpful feedback from the perspective of a prospective client.
Being able to endlessly think about life and death isnt a benefit for someone who wants to hire you, and you won't get extra points for being "deep".
If that is who you are, you can leave a tiny single sprinkle of it in there somewhere, but make sure you also cover a lot of other areas too.
Very nice creative idea, to set yourself apart. That's always what I look for