Ok maybe I am narrow-minded but Alpine has so many hidden gotchas such as not using muslc instead of glibc. This specifically causes most stuff not to compile from source properly. Depending on how you use your daily machine you might end up redoing everything inside Alpine and would be better served with something like Fedora or Debian.
Specifically where I run into it a lot is installing python modules that expect glibc to build something from source. The workaround is to either install the python module from the alpine package manager (apk) or to add in glibc to alpine.
90% of what programming I do is in C/Rust/sh, so I shouldn't run into that. Thanks for the heads up though, I'll keep it in mind when I do use python, which makes up a good chunk of that last 10%.