The developer is not easy job.
You have to remain focused for many hours or you can risk to loose some hours to review the work from the hours before.
Something that can help a lot to keep your concentration for long time is the music.
But not all kind of music.
To remain focused you need to listen music without (or at least, less as possible) vocals.
At the moment I have some playlists on my Spotify that I use every day at work.
I try to explain the difference and when I use them.
This is one of my first playlist that I discovered when I learned how to work "in the zone".
I love this kind of music. One of the most famous song of this genre is "Massive Attack - Angel". You can find it in the Matrix movie, for example.
I use this playlist when I want to work relaxed and often in the morning.
I discovered this genre a few months ago and I felt in love with it after five minutes.
I use this kind of music when I have to remain focused for several hours without a break.
I have these playlist in my Spotify account and the first one is my favourite.
Since almost one year I stream on Twitch for some live coding session.
For the streaming session I don't use a specific kind of music, but some lofi and chillpop music.
Some of this playlist are royalty free and you can use them without any problem during the gaming or live coding stream.