In this episode of Good Code Podcast, we talk to Timothy Chen and compare the tooling and processes that popular open-source projects use to perform code reviews. Timothy is a developer-turned-VC, having been an ex-SVP of Engineering at Tendermint where he oversaw the Cosmos SDK, and a member of Apache Software Foundation. You can follow him on GitHub and Twitter.
Timothy's experience in seeing the human side of code reviews, beyond tooling and automation, made the discussion quite enjoyable. We compare how Mesos, Drill, Spark, Kafka and Cosmos integrate code, and the responsibilities and challenges that maintainers of these projects deal with when reviewing pull requests.