About 20 years ago, I landed my first real, high-impact job at an upstart consulting agency in Washington DC that came from the ashes of the Howard Dean campaign. Unfortunately, I had also just signed a lease on an apartment in the town I lived in, a two hour drive from downtown DC.
I spent the first year at that job commuting into DC 2-3 days/week, which involved about an hour drive, then an hour regional commuter train, then some Metro transfer and walking — then back again in the evening. I spent that train time offline (as it was 2004) learning the Apple Cocoa frameworks, as in another twist of fate, the company was entirely Apple laptop-based, which was fairly rare for 2004, and I built tools for the team and myself. The focus possible because I was offline, with comprehensive docs, was pretty intense and was a huge part of many aspects of my career to follow.
Something a bit like that is part of how I got the Lisp Hacker merit badge.
I wanted a Lisp to be my new platform language for rapid systems research. And I had to spend most of each day on my laptop, from cafes and parks around town, with very little Internet access.
So I got all the docs locally, and I kludged up Emacs as a power-efficient "IDE" (including avoiding having to run a bloated Web browser), to help keep the hard drive spun down and CPU slowed.
Then I simply did a lot of programming, without distractions like open plan offices and pointless meetings. Even though I might be sitting against a tree in a busy park, and then have to move to a noisy cafe to recharge battery. Still so much less distracting and less stressful than an open plan office.
Having started using emacs in the 80s, it’s strange to read about it being the power-efficient choice now.
I agree it was for you, but it had well-earned the “eight megabytes and constantly swapping” reputation 35 years ago.
Sounds like an incredible period. Do you miss it at all?
I’ve had phases of my life where I was lucky to have periods of absolute and undisturbed focus (grad school, summers during college, etc.). It’s easy to forget how valuable that type of focus time is until it goes away!
Oh sure, lots of things to miss about that time... startup vibes, underdog causes during the worst of the Bush years, and work that ranged from the Mac stuff to Linux/BSD backend admin, PHP dev, introduction of the tech team to SVN/version control, even some music composition for a video. And close work with a bunch of folks on the team who now have their own Wikipedia pages, as well as high-profile clients. My boss left eventually in mid 2005 to go work for (then Senator) Obama and personally interviewed him for / produced his podcast, posted to his Flickr, and that sort of thing.
The commuting... not so much. Moved into DC proper after that year, which itself was a great adventure. Leaving the house at 5:30-6:00am and returning at 8:30-9:00pm was no way to live.
what else has comprehensive off-line docs these days?
https://zealdocs.org/ is surprisingly decent.
https://devdocs.io/