GitHub is where most of the world's code lives, so its interface has to serve developers doing focused, repetitive work for hours at a stretch. Density, keyboard flow, and dark mode aren't nice-to-haves here, they're the baseline, and the design has to stay legible whether you're reviewing a one-line diff or a thousand-file pull request.