Principles.
I mean, the title alone—as an important facet of management—is something that I already agree with. For folks looking to step up to higher levels of group management, developing and iterating on mental frameworks and core principles…
A while ago, an engineer asked me if I could provide advice and guidance for them in planning their own career. Specifically, they wanted something that could be revisited at a regular cadence—monthly, quarterly, annually—with milestones towards some…
Arstechnica has been around since before the dotcom bust days. As a news, editorial and reviews site for most things computing/technology-related, they have more than earned their credibility for readability but also journalistic depth, particularly in reviewing gadgetry…
On my last trip back to my parents' place, my mom gave me what should be the very last pile of stuff they've kept around the house: my report cards from preschool onwards. Turns out, in depressingly…
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…