One important and easy way to ensure developers are pushing working code is to implement static analysis as Github Actions on your code.
One of my favorite tips for making pull request reviews more useful, efficient, and enjoyable is Github's "Saved replies."
GitHub's new AI-powered pair programmer, GitHub Copilot, provides some time-saving use cases, unfortunate flaws, and interesting implications.
How to set up GitHub Actions for a React, Node, Postgres, Yarn, and Typescript project running on Heroku. And why I won't be going back to CircleCI.