As much as I like the ideas this post advocates, I feel like some of this is on a case by case basis.
It should always be a goal to keep criticism professional, not personal.
One other thing that should be kept in mind here of is culture.
I live in japan where you really can't even say "no" let alone "wrong". There's are extremes like: Linus and the other being many asian cultures.
Like any advice like this, try to look at the intent and the points that work for your situation not "Silicon valley startup only".
As much as I like the ideas this post advocates, I feel like some of this is on a case by case basis.
It should always be a goal to keep criticism professional, not personal.
One other thing that should be kept in mind here of is culture.
I live in japan where you really can't even say "no" let alone "wrong". There's are extremes like: Linus and the other being many asian cultures.
Like any advice like this, try to look at the intent and the points that work for your situation not "Silicon valley startup only".