I've been freelancing since 2003. Back then I setup a small Active Directory network for a private school. The landscape has really changed since then, but I've continued building and customizing applications the entire time. I've worked as a contractor and as an employee, but always enjoyed the contractor roles more. Finding worthy projects has been one of the hardest parts about freelancing full time. Now at a crossroads my plan is to join the Toptal web developers community to continue being a freelancer and work with great clients that have challenging projects.
I've built numerous Magento sites for clients and recently was asked to scope out Magento2 as a serious option for a new build-out. At the end of the day I came back saying, it looks nice, but it's just not ready. Read on to find out how I arrived at my conclusion.