We still learn/teach addition, subtraction, multiplication and division even though calculators/computers are much better at these tasks than humans. It is still valuable to learn how to code in my opinion.
Get a single domain and use subdomains till one of your projects pop off. Or use the cloudflare worker/vercel domain that is by-default provided when you deploy apps on those platforms
The point about Google or apple or your passkey manager banning your account is a reason I'm still using random passwords in Keepassxc. I don't know if there is an open source passkey manager that syncs across devices that is self hostable.
Anyway, companies should be educating users more on passkeys, how they work and where they get stored.
I've tried finding a middleground with using coding agents. I mostly get them to show me documentation or examples of how to do something, rather than do the thing. Sometimes I'm lazy and I just ask opencode to make the change, but most times I do it myself. Has kept me happy