For the past 6 years I've been uainn Debian. I love the stability and the values of the project, but sometimes I feel like the fact that versions of certain packages are old, is hurting my productivity more than the stability helps with it (old pulseaudio having problems with my Bluetooth headset is an example).
Now of course this is just a hypothesis, but I'm starting to consider evaluating other distros as well, just in case I'm missing something.
I'm a backend developer doing some system development as well.
My question: how would you go about evaluating alternative distros? Where would you look at first?
You said you wanted more up-to-date software. If you want to be on the bleeding edge, you might want to consider a rolling release distro, such as Arch or its derivatives. Arch is great if you want to hand-craft your installation starting from a bare-bones tty. If that's too much trouble, something like Manjaro or EndeavorOS will give you up-to-date packages but with an easier installer and more preinstalled packages.
If you don't want a rolling release, there are other distros which release more frequently than Debian stable. Ubuntu releases every six months (although anecdotally most users seem to stick with the LTS releases). Fedora releases every six months or so. openSUSE Leap releases every twelve months or so.