I think Linux let’s me do this a lot more. And I think to some extent, a lot of web devs that favor Macs are doing this out of sheer ignorance (which is totally okay… it let’s you focus on the parts that should be getting the focus, like shipping stuff) or having been bit in the butt with this tool sharpening process before.
// This isn’t to say I wouldn’t mind using Linux (Ubuntu) or Mac OS X. But no, no Windows for web dev. Ever.
In my early days of vim, after learning how to get around in documents, I started diving into the world of .vimrc’s and plugins. This would be the start of a very dark time, since nothing would ever get done in this tool, other than me just poking around all the wonderful lovelies of the text editing software.
Unless I was going to start a compendium on how to become even better at vim (yes… there’s a project somewhere in my head for this…), this wasn’t going to cut it. I wasn’t getting anything done.
Another example: window management. I still want to learn tmux like a crazy person. I want to be able to move windows with as few keystrokes as possible. And all the while this desire grows, my desire to sharpen my skills on vim grows just as fast.
Ugh. Stop it. I know you want to be super productive, but seriously, what’s the point of being super productive, Balkanizing time and space to make it super neat and organized if nothing ever gets done.
And so marks the glorious return of the all-too-pensive JK.
And I guess, that’s what all this down period was supposed to be for: To sharpen the tool known as English, to be able to construct better blog posts at a faster speed, to talk on subjects that interest me all the while that list of interest grew and grew…
This need to sharpen my mind to categorize those topics… too much was done on this front and too little was done on the diving into the topics themselves.