On the assignment

The artists presented on this website are a compilation of my top 8 most played artists of the past week. These are presented in a CSS Grid layout that scales with the website, adjusting the amount of columns dynamically. One particular thing to note is that these are mostly EDM artists, which implies I have a specific preference for EDM, something that is perfectly true. Electronic dance music (EDM), also known as dance music, club music, or simply dance, is a broad range of percussive electronic music genres made largely for nightclubs, raves, and festivals. It is generally produced for playback by DJs who create seamless selections of tracks, called a DJ mix, by segueing from one recording to another. EDM producers also perform their music live in a concert or festival setting in what is sometimes called a live PA.

My preferences

A little fun fact: Fox Stevenson, the first artist presented in this compilation, is my most played artist of all time. This is my personal ranking of the artists presented on this website:

  1. Fox Stevenson
  2. Virtual Riot
  3. Apashe
  4. Good Kid
  5. April
  6. Knock2
  7. Grant
  8. Sammy Virji

Gathering the data

The data used in this assignment was gathered by .fmbot from the last.fm API, because I couldn't be bothered to gather the data and parse it in JS and display it on the website myself. This is a perfectly reasonable decision in my opinion, as this is way outside the scope of this project.