These are some personal projects I have been working on to learn more about certain libraries and browser APIs.
I like trying out “the last new thing” in a small project and publish it on GitHub, both as a personal reminder of what I did, and to help people looking for examples.
I did this to play with the Web Audio API and show a useful example of using the Spotify Web API.
An exploration of audio manipulation using browser libraries to remove voices from songs.
I did this to play with the Web Audio API... and to realise I'm not very good at singing.
A fun quiz game about your saved Spotify playlists. Do you really know about your saved music).
I did this to play with the Web Audio API and Speech Synthesis API.
A handy tool to apply an offset to a subtitle file.
I did this to play with the File API, CommonJS modules (including testing), and Service Workers (offline support).
An exporter from a LinkedIn profile to JSON Résumé.
I did this to play with the File API and ES6.
A simple tool to remove duplicated tracks from a user's Spotify playlists.
I did this to play with knockout and handling lots of async operations using promises.
Some libraries to make it easier to use Spotify's Web API:
Other projects made just for fun: