It's almost become cliche to make fun of the fragile nature of software development—professional or otherwise—as a discipline unworthy of being labeled engineering. The lack of security with voting software; maps that give laughingly bad directions;…
Psych tests and profiles are a dime a dozen. Most famous is the Myers-Briggs personality types system[1], but there are plenty of other attempts to sort human personalities into a set of buckets and then attach catchy labels to…
Tesla is a polarizing company, and its Model 3 is the physical embodiment of that sentiment designed for mass market reach and affordability[1]. We had ordered ours way back, just before the Model 3 announcement itself went live, to…
A couple weeks ago, I had the privilege of performing a keynote speech for a meetup of engineering managers and leaders in San Francisco. Hosted by a community that is, well, called exactly that—San Francisco Engineering Leadership Community (SFELC)…
By the time this post gets published, 2K Sports will have released the newest iteration of their best-selling NBA2K series—NBA 2K19—which this year will also mark the 20th game and 20th year for the annual franchise. I'…
I ran across this article recently, comparing the culture and business of professional sports with competitive gaming, a la e-sports:
Why Competitive Gaming is Starting to Look a lot Like Professional Sports
It's a pretty detailed look at…