There are many ways to write unreliable software
There are many ways to write unreliable software.
These 8 practices help me write reliable software.
✅Static types
✅Feature flags
✅Automated tests
✅Small pull requests
✅Robust code reviews
✅Continuous integration
✅Automated deployments
✅Writing mostly pure functions