Feed #54

Engineering management

This Is What Impactful Engineering Leadership Looks Like - Dropbox
Long but very interesting article about engineering management, software conception and guardrails.

Testing

Excuses For Not Testing

“We complain that our managers don’t want us to write unit test. But the problem is that you asked for permission in the first place. And, by asking for permission, you’ve basically told your manager that unit testing is optional. Your manager has said “no” because he thinks YOU think it is optional.”

“There is one other valid reason for not testing and that is, we simply don’t know how. This is almost as big of a reason as not believing it is worth while.”

Tools

MSBuild Engine is now Open Source on GitHub

Linux Performance Analysis: New Tools and Old Secrets

Refactoring

Making Refactoring Work