As a developer I have to constantly change my site. This website is roughly the fifth iteration. The site is built with React, with the help of Next.js. I prefer using React over other frontend frameworks (I tried many). But React came out as the winner when I started rewriting the website. And Next.js is just awesome! It's so much better than any other React solution.
For the styling I used Tailwind. Tailwind is a good tool, and speeds up the development.
The site is hosted on Cloudflare Pages. I've used Vercel and Netlify before, but I'm using Cloudflare for my website any way, so its just a convenience thing to use Cloudflare Pages.