Furthermore the built-in Lynx does not have HTTPS support, so you cannot read "How to get regular stuff working"[0] before magically switching to the testing repository and installing Firefox. Not to mention that article is essential if you want to compile Lynx with HTTPS enabled. (the gcc pkg is not dependent on build-base and just doing apk install gcc won't result in a working gcc)
Having said that, the choices of OpenRC over systemd, busybox ash over [insert bloated shell here] and musl-libc over glibc are remarkable. Also xorg-base-install(or something like that) and similar scripts are very useful and definitely helped me get going.
0: https://wiki.alpinelinux.org/wiki/How_to_get_regular_stuff_w...