It's really just up to what your personal preferences are, mostly related to packaging and setup.
I've been using ArchLinux for a while, but have been slowly moving to stock debian.
I've been using ArchLinux for a while, but have been slowly moving to stock debian.
I like Arch, but it takes a while to get configured. It seems more suited to an installation that is going to be highly customized anyway, so starting from scratch makes sense.
There are a lot of reason why I love it though. Very quick boot time on a spinning disk and small memory foot print when running. I run awesome wm (window tiling manager) which is great for coding with a small laptop screen.
I am not sure if I would run it on a production server though.
Most of our developers seem more comfortable with ubuntu/debian than Arch as well.