Farewell, Dropbox
Because I donât trust you anymore.
Over the last few years, Iâve grown increasingly annoyed with Dropbox. There have been a number of fairly high-profile misbehaviors on their partâmost notably, this oneâand then this past week, they started sending me notifications advertising Dropbox for Business.
So, as I was with Google a few years ago when they pushed me over the edgeâalso with notifications!âIâm out.
I donât mind Dropboxâs wanting to have a sustainable business. To the contrary: as I often note, Iâm quite willing to pay for software I use, and I currently use a number of paid services where free alternatives exist because Iâd rather do that than pay for ads.1 I do mind when a companyâany companyâdecides that building their business means mistreating their users and customers. And harassing me with notifications about a variant of their product I donât care about certainly crosses that line. Combine that with the misbehavior and the fact that Dropbox has a tendency to hammer my system for no apparent reason, and, well, Iâm out.
Transition Plans
File syncing
For basic storage and access to files across my devices, the shift will be pretty easy: I already have paid iCloud storage for backing up Photos (itâs far easier and comparably priced to all the other options, so thatâs what we use). So everything Iâve been doing with Dropbox Iâll be doing with iCloud Drive instead. And I have way more overhead there with a 250GB plan that I do in my current 9GB of Dropbox storage.
File sharing
For things where I need to share files with other people, Iâll be using Droplr. If or when I find a need to share something for a longer period of time, more often, or with more people, Iâll think about the Pro plan, but for right now the free plan will more than suffice for, say, sending an audio file to Stephen for editing Winning Slowly episodes. (Also, iOS 11âs Files app will support this sharing workflow natively.)
My writing setup
Probably the most vexing (or at least: vexing-seeming) change here will be to my writing workflow. For a long time, Iâve made an alias pointing from a folder in Dropbox on my main machine into the clone of the Git repository on that machine where I manage my website.2 That has meant that I can edit the source version of a given post anywhere at any time, with any editor that has Dropbox integration. That was a winning combo for a long time, and itâs one thing I actually canât do with iCloud Drive. (I tried, and it sort of works, for a little while; but iCloud Drive doesnât seem to expect this scenario. In its defense, itâs a weird setup.) I realized in thinking it through this evening, though: it doesnât actually matter to me with the ways my workflow has shiftedâand, perhaps just as importantly, with the way that the iOS ecosystem has shifted.
For one thing, there are a lot of options for directly editing files from Git repositories on iOS now. I donât need to have it in Dropbox to be able to open it in any one of several great iOS writing environments, whether to make a quick edit or to create a post from scratch. Both Working Copy and Git2Go work very well. But for another thing, I currently canât generate the site without logging into my home machine anyway.3 So if I need to make a tweak, well⦠Blink.sh or Prompt will let me log in remotely and do what I need to. And a little bit of Vim or Emacs will let me make any quick edits that way if I really feel I must.
And one side effect of realizing that is that I can easily enough just copy a file from iCloud storage to my siteâs working directory after writing it in a writing folder in iCloud if I so desire. Sure, thatâs a little finicky, but for the most part I wonât really need to mess with it: I can just git push
from my iPad, git pull
on my iMac and be ready to do whatever I need.
Other apps
The last piece of the puzzle is the other âappsâ that have made a home in my Dropbox. The reality, though, is that almost none of those actually matter to me. I donât even look at the majority of that data, and other pieces of it âbackups of GPS and heart-rate data from workouts, or copies of all my tweets from when I wanted to maintain a microblog on this site, for exampleâare really just needless at this point, as I have all of that data stored in several cloud platforms (in the case of workout data) and/or donât care about being able to retrieve it (in the case of tweets). I can happily just shut those things down and call it a day.
In Conclusion
So thatâs it: goodbye Dropbox; hello other tools. (This post written from an iPad, and stored in iCloud Drive before publishing.) Itâs been a long, and mostly just-fine ride, but Iâm getting off here.
Full disclosure here: I am not a Dropbox paying customerâthough that is the fault of their perhaps overly aggressive early customer acquisition strategy. I have never needed to pay for Dropbox, even though I have many gigabytes stored in it, because I earned so much free storage for inviting other users early on.â©
You donât want a Git repo sitting inside your Dropbox folder, but a symlink like this works just fine: you donât end up with the conflicts that can happen with a full repo in Dropbox.â©
Iâm hoping to change that a bit in two ways in the future, by having the generator live on a not-my-home-machine server and by making Lighting much easier to just drop in and use than my finicky Pelican setup currently is. But that depends on actually making Lightning, you know, work.â©