Depends on what I’m trying to achieve. Coding something that requires less thinking but staying more focused and keeping up energy - techno, EBM/industrial, phonk. If it requires more cognitive effort, I choose more background-ish music like lo-fi hip hop. When not coding - same plus synthwave/vaporwave, jazz, funk
PRs should be exactly as big (or small) as task requires. It’s task that needs to be split into smaller task, if it makes sense to split of course.