defaults write com.apple.finder CreateDesktop -bool false && killall Finder
I have Desktop added as one of those fan-out folders in the MacOS Dock so it's really easy to drag-n-drop the newest screenshot to GitLab etc.