To summarize: Use simple tools and eliminate distractions. At the end of the day, code and refactor away from the computer (on printouts). This forms the basis of the next day's work at the computer.
Would you mind sharing the the "few other wonders"?
I've been able to pull many programming lessons from the other activity I enjoy, woodworking. When I first started, I was overwhelmed by the sheer number of items in catalogs and stores. I didn't know where to begin!
And then I discovered Japanese woodworking, and traditional woodworking, and people like James Krenov and Roy Underhill.
It is impressive what people have built with a small set of simple, sharp tools.
I love seeing these gems, regardless of the domain!
I use diigo.com; it was recommended by another HN user (j45) some months ago. Prior to that I was using Google Bookmarks, but I've moved all the bookmarks from there into Diigo.
I love Diigo's ability to highlight a snippet of text on a page.