it's actually quite easy for a low-value work to unnoticeably creep into your schedule and it actually takes a lot of work and effort to not let this happen...So here's an experiment. Try journaling in great detail of each day in the past week every single hour. So hour by hour, what is it that you're exactly doing and be honest on what you thought... See more
The common explanation for this discrepancy is that open source is a volunteer group effort, like Wikipedia. But, digging a little deeper, I found that the cooperative nature of open source was largely overstated. While examples of large-scale collaboration exist, there are also countless projects maintained by individual developers. (Imagine if... See more
As I’ve written before, the world I remember of 50, 60 and 70 years ago was a pretty static place. Things didn’t seem to change very much or very fast. The homes, cars, reading matter, business technology and general environment of 1970 weren’t very different from those of 1950. We were entertained by broadcast TV and radio, drove gasoline-powered... See more
Being embedded doesn’t come without its shortcomings. My backend engineer friend shared his frustration with AWS as he’s convinced that Amazon intentionally keeps the UX extremely difficult to navigate, thereby intensifying the lock-in effect its certification program continues justify a cost of up to $300 and breed a class of consulting companies.... See more
I love work, by which I mean I love the feeling of focusing my energy toward a particular goal and watching the nebulous mist between here and there slowly thin to reveal wobbly, winding stepping stones. I love the satisfaction of a certain type of exhaustion that comes from having pitted my brain and my hands against a problem and found myself a... See more