In this article I'd like to talk about my personal experience with remote work and how my opinion on the matter has been changing (or evolving) considerably since I started working as a software developer back in 2009. I consider that there are three...