Always ready to ship
Keeping the main/master branch in an always shippable state is an important software engineering practice.
Not only it could come handy if you need to do an emergency deploy, it also ensures only high quality and functional code make its way to the repo.
Mastering Software Engineering Course on Maven
If you liked this article, I will be teaching a “Mastering Software Engineering” course on Maven where I will teach hard-learned lessons I acquired developing large-scale products at companies such as Uber, Airbnb, and Microsoft.
Thanks for reading Software Engineering Tidbits! Subscribe for free to receive new posts and support my work.