Whitelisting Based Selective Sync In Dropbox - Part II

This is a follow up post to it's Part-I counterpart where I explained both the white and black listing approaches for selective sync in Dropbox. This post intends to describes two different approaches to setting up whitelisting based selective sync on your host machine. These approaches apparently differ on whether…

Whitelisting Based Selective Sync In Dropbox - Part I

This is going to be a series of two blog posts wherein I would be discussing an approach alternative to Dropbox's Blacklisting Based Selective Sync. Yes, I am talking about Whitelisting Based Selective Sync in Dropbox. This approach for selective sync though is not natively supported by Dropbox but may…

Quality Bug Report Guidelines

This blog is in continuation to the last blog that I wrote about Reporting Quality Bugs, which discussed what a quality bug is and the factors that influence the quality of a bug report. In this blog post I will be discussing the fields that would constitute a quality bug…

Reporting Quality Bugs

Quality of a bug is indispensable. In this blog post we will be discussing what a quality bug is and some factors that influence the quality of a bug. In a subsequent blog post I will be discussing what in my opinion would comprise a well documented quality bug. Please…

Covariance & Contravariance in Scala: Connecting Dots

In this post we will try to fathom the concepts of covariance and contravariance in bare bones. We won't be discussing the advantages and disadvantages of variance and things like that in this post. You can find better posts online. This post deliberately doesn't discuss real world metaphors to keep…