- Fully tested, practice a version of TDD
- Test the frontend as well
- Structured Logging, based on modules
- Zero downtime deployments
- Reproducible from server to server
- Performance Tested
- Documentation serving as learning points
- Integration and trial of advanced features
- Upgrade frontend to a modern framework (typescript maybe/probably)