Sometimes I feel so inferior to the kernel devs that I meet working on postmarketOS. Its like, I'm over here trying to decide if lib or share makes more sense for a config file and they're over there adding camera support and porting entirely new devices. I know that both the distro and kernel sides are important, but the kernel side is a lot flashier and has more immediate reward (until you have to upstream your code, and then you are hit with the email thread of unfathomable despair).