- Product Management What's It Like to Join a Startup's Executive Team?
Joining a startup's executive team involves gaining situational awareness by talking with colleagues, board members, and customers to understand the company's real state. The early period also...
- Malware Disambiguate "Zero-Day" Before Considering Countermeasures
The term "zero-day" can refer to vulnerabilities for which no patch exists, or to malware with no known detection pattern—two distinct threats requiring different countermeasures. Using "zero-day" as...
- Leadership Experts Cannot Help Overstating Their Expertise
The more confident we feel in a domain, the more likely we are to claim knowledge that doesn't exist. Recognizing this overclaiming bias helps us invite critique when we share our expertise and ask...
- Authentication The Reports of Passwords' Demise Have Been Greatly Exaggerated
Passwords remain ubiquitous, but how we use them is changing. Biometric authentication lets people enter passwords less frequently, password vaults make complex credentials practical, and two-factor...
- Communication How to Become a Better Technical Writer
An unread report, a misunderstood email, or an ignored recommendation can undo days of strong technical work. Better technical writing is a learnable skill, sharpened through writing courses,...
- Communication Tips for Troubleshooting Human Communications
Effective communication requires empathy, acknowledging different perspectives, and phrasing arguments using the other person's terminology and objectives. Key tips cover email best practices,...