A Dashing widget for displaying the number of books to read in a user's Kindle collection.
See a live demo here.
Setup the following environment variables:
A Dashing widget for displaying the number of unplayed films, home videos and TV shows on a Plex media server.
See a live demo here.
Due to the fact that I didn't want to expose my Plex server to outside my network, I decided to run the script on a personal machine at home and push the data to my Dashing application.
A Dashing widget for displaying the number of websites down according to StatusCake.
See a live demo here.
Setup the following environment variables:
A Dashing widget for displaying the number of alerts in Gemnasium. If there are any updates availables, the widget will flash orange with the number of possible updates. If there are any security alerts, the widget will flash red with the number of alerts.
See a live demo here.
Setup the following environment variables:
A Dashing widget for displaying the number of unplayed PocketCasts podcasts in an account.
See a live demo here.
Due to the fact that PocketCasts does not, at current time of writing, have a public API, I wrote some code to scrape the data off their webpage. Due to extensive use of JavaScript on the PocketCasts webplayer, I chose an approach using Watir that uses a browser's webdriver. This proved tricky to test on Heroku at the time so I decided to run the script on a personal machine at home and push the data to my Dashing application.