Apache Beam as an open-sourced product builts on community contributions. This talk shares how to make changes to Beam, then run your pipeline with patched Beam SDK, and finally, check in your changes to Beam. The talk also introduces recent efforts of making contribution and deploy of custom Beam easier.
Reference: https://github.com/apache/beam/blob/master/contributor-docs/code-change-guide.md