+1 ArchLinux is awesome to learn The Hard DIY Way.
For a rolling release and more up-to-date software, there is OpenSUSE (with BTRFS as the default filesystem!) ;)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.