Reading Mode


About Shynoise:

Shynoise is a club music discovery platform/radio station.

Application Specs:


Ruby 2.1.5

SoundCloud API

Twilio API


Designed on WebFlow


The three biggest challenges I faced while building Shynoise were: pulling large amounts of data from SoundCloud, creating an algorithm based on user likes, and building a radio with a strong UI.

When it came to pulling data from SoundCloud, I used Sidekiq to help me manage the requests. For recommending tracks to users, I made a small algorithm that analyzed the tracks that they liked, as well as the artists being followed and their likes. I used BoulevardJS, which handled the connection to SoundCloud's stream API.