I’m using DuckDNS currently, but am hoping to up my game with Caddy etc and want my own domain with more than the 5 subdomains. Any recommendations for providers?
Cloudflare if you want one of the handful of TLDs they support, namecheap otherwise. For namecheap I still point the nameservers at Cloudflare so they can manage the site. For DDNS I use DDclient, it works, that’s about all I can or should say about a DDNS client.