Yes, this is definitely helpful. I'll have take a look at that book on the power indexes of languages. Just recently some stuff didn't get done because I understood "yes" to mean yes. Learning cultural differences, especially as they apply to communication, is important. If I'm honest, I've been slacking on reviewing code recently. Sometimes I give up because I'm strapped for time or because I've already sent it back a few times. Our release pipeline is decently robust. Pull requests automatically trigger a build and run unit tests. Releases themselves are scripted and require just a few approvals in TFS Release Manager. Takeaways: - Document standards, processes, and expectations - Focus on enforcing quality - Include offshore in postmortems - Stop blaming contractors And by the way, I seriously plan to make this work. This isn't an academic exercise or venue to rant. I really want to fix this up. Thanks again!
Console.WriteLine("Scott Clayton");