What's better than watching a Movie? Watching a movie with the perfect ambient lighting. After researching a bunch of proprietary solutions, I decided to build...
Cleaning up Netgear Meural cloud storage
I recently ran into an interesting problem with cleaning up some uploads from my Netgear Meural account. The mobile app and web interface both let...
Reverse Engineering Private API – OAuth Code Flow with PKCE
This post continues from my first post on reverse engineering a private API. In the previous post I explained how I had to jailbreak my...
Tracking baby’s sleep without wearable
When I became a dad, I wanted to track my daughter's sleep quality without any intrusive way and without buying any additional trackers. We were...
Multiple Currency Support for Mint.com
As I am integrating more and more services I use on the daily basis with Home Assistant, I was a little disappointed that there is...
Automate – Tag articles in Pocket reader
If you are like me who has 100s of articles saved to read for later and uses "Pocket" to browse offline, you might find it...