As the article notes, software engineering is an interesting discipline in that an engineer&#x27;s main responsibility is to produce a discrete body of work which can be peer reviewed. I don&#x27;t want to dismiss culture entirely, but it&#x27;s a very vague idea that gets used to justify a lot of negative hiring practices. I think it&#x27;s less important to assess &quot;culture fit&quot; than it is to do a very thorough review of a candidate&#x27;s prior work. The candidate can be included in this review and even asked to explain&#x2F;defend particular choices they made while creating that work -- since sometimes external constraints force non-ideal technical decisions and if the candidate understands that it&#x27;s a sign they&#x27;re a strong engineer.<p>Why not hire the best engineers you can find and then let them define the culture of the company? People who have a hand in defining the culture of their team&#x2F;company tend to be more motivated and invested in it.