Since 2007, I have almost exclusively used Apple computers and iOS devices. My primary machine these days is a 2013 15” Retina MacBook Pro. It’s mostly stock with the one exception being RAM (for obvious reasons). It’s fair to say that having an SSD has changed my computing life in ways that I can’t begin to describe. I still keep around the original Dell Latitude D610 that I took to college for those rare instances when I need to need to do something with Windows.
Storage and backup is handled through Time Machine and a combination of external drives. Today, LaCie and Western Digital models fill this role, but it’s fair to say that the WD drives have held up the best over the years. After I had 2 drive failures within the span of a week several months ago, the oldest WD model and an Iomega bus-powered drive were officially retired.
My current router is a Linksys E2500N, which is fine, but I’d really like to replace it with something more modern and capable in the near future. Although I try not to use it, any printing is done through a HP OfficeJet 6700 connected via Ethernet1 to the 2500N.
To the extent that I can, all writing and coding is done in BBEdit. I run this site using Jekyll, Poole, and a combination of other scripts, mostly written in bash. Homebrew is my package manager of choice. Just in case, I still keep around a version of Gruber’s original Markdown script for those times when I need to transform something on the fly. All of this work is versioned using Git.
I have so many complaints about the tools I use that it’s kind of silly.3 That said, the biggest improvement I would want is a faster network connection. In an ideal scenario, this would be a wired connection for any computer and all other devices would use the fastest wireless connection that they support. At this point, download bandwidth is barely tolerable and uploads are no better. For this reason, online backup is not a viable option yet.
On the software side, I really hope that the CSS Grid spec progresses to the point where it’s actually useable. For all of the conveniences that Poole has, it’s still a layer built on top of a framework.
In short, if you want something done (right), do it yourself.