The article discusses the challenges of working with extremely smart engineers who tend to add complexity to systems and have different coding styles. The author struggles to argue against their proposals, which often make the system better in some ways but also more brittle and harder to reason about. The author seeks advice on how to work with these engineers in a productive and friendly way. The issue is particularly relevant in embedded systems, where simplicity and maintainability are crucial.