Software Engineering Laws - Human Factors
The human-side laws of software work: motivation, cognition, communication, and the habits that shape team behavior.
Read articleAll the articles I've posted.
The human-side laws of software work: motivation, cognition, communication, and the habits that shape team behavior.
Read articleThe laws that explain why metrics get gamed, what monitoring is actually for, and how to measure without self-deception.
Read articleThe performance laws that explain bottlenecks, scaling limits, and why more hardware is not a strategy.
Read articleThe engineering laws that make risk and security inevitable design concerns, not compliance afterthoughts.
Read articleThe engineering laws that explain why teams, coordination, and project plans behave the way they do.
Read articleThe testing laws that explain why quality is never finished, coverage is never complete, and tradeoffs matter.
Read articleThe laws behind software estimation, uncertainty, and why deadlines slip even when teams are trying to plan honestly.
Read articleWhy do software projects fail? Learn the unwritten laws of product development to avoid common pitfalls, diagnose issues, and build more successful products.
Read articleTech leaders: Build an environment where engineering teams can experiment freely, driven by clear intent and strong trust.
Read articleLeetCode interviews waste time & test the wrong skills, especially with AI. Let's fix tech hiring.
Read article