- Working with Issues and Issues tracker
- Working with separate Git branches for every Issue
- Breaking Issues to a smaller Issues
- Meaningful variables and configurations names
- Meaningful project and repositories names
- Working with tools that serves you
- Meaningful and defined process
- Speaking-out and asking for help ASAP
- Meaningful commit messages
- A well detailed Issue description
- Code reviews
- Code implementations is after a well documented research
OKAY! So… It's not that we aren't talking about these issues, but the context has shifted. Improvements, simplification, automation, and the creation of our own custom templates to manage these things within development workflows are now the focus of discussion.
Follow our tech blog, where the team shares stories about our development process improvement journey, among other things.