 In July 2014, Dropbox began migrating its performance-critical backend infrastructure to Go.In September 2012, Dropbox's website code base was rewritten from JavaScript to CoffeeScript.Dropbox originally used Amazon's S3 storage system to store user files, but between 2014 and 2016 they gradually moved away from Amazon to use their own hardware, referred to as "Magic Pocket", due to Dropbox's description as "a place where you keep all your stuff, it doesn’t get lost, and you can always access it".