Two approaches to win an argument as a software engineer Software engineers are identified with strong opinions. Here's how to get your point across effectively. Nicholas C. Zakas March 16, 2021 • 7 min read CommunicationWorkSkills
How I think about solving problems The five questions I used to help me decide, prioritize, and solve problems. Nicholas C. Zakas February 18, 2020 • 9 min read Problem SolvingWorkSkills
The Value-Effort Matrix: A framework for thinking about work Nicholas C. Zakas April 15, 2014 • 7 min read BusinessProduct ManagersWork