That's a big problem for servers on residential IP ranges.
That's a big problem for servers on residential IP ranges.
A personal website is something you do for fun. If this personal website is serving as your resume to get hired or sell stuff, it's not a personal website. It's more commercial/profit crap. At that point, yeah, use all the cargo cult you want. Business want to see the tools and technologies they use demonstrated.
I've been hosting superkuh.com from my home PC for 20 years. When my IP changes (maybe once per year) I just log into my registrar when I notice it (it's okay if I don't notice for a day or two, no big deal) and update it.
For actual reachability, a lot of people use VPNs, network meshes (Tailscale, ZeroTier, Nebula, etc) or secure proxies (Cloudflare Argo Tunnels).
You can also self-host software on VPSs or cloud servers.
I've been using it with NameCheap pretty successfully for a while now, here's an example of some of the integrations it supports: https://ddclient.net/protocols.html (sadly no DigitalOcean integration as of yet, but this might be of use to others)
I'd like to see some of those scripts that use CF API to detect and update IP in dynamics public IP environment.
https://gist.github.com/thedanbob/df4cc49aa3e60581e010f443ac...
I actually use this to announce my internal address, even without a web server, just by accessing a locked port on the server, where the firewall logs this access.
Do you have any resources you can share about this subject?