🛣️ Roadmap
- Philosophy
- intro: start drafting a philosophy for the engineering team.
- engineering principles and culture
- Best Practice
- git
- overview ✅
- commit message ✅
- branching ✅
- merge request and code reviews ✅
- self review flows
- git hooks
git flow
- ci/cd
- Coding conventions - refer https://github.com/airbnb/javascript
- Categorise best practices based on stacks
- Test driven development
- Integration testing for backend APIs
- Release management & versioning flow for packages, backend APIs and frontend apps.
- Tech Stacks
- Opensource
- Contribution plans and guidelines
- In house package development flow
- weekly/monthly maintenance for in house packages
- Design Guidelines
- Design principles
- Tools
- Design system
- The Lightspeed:
- Concept
- Lightspeed engine
- organizational chart ??? - https://handbook.cal.com/the-company/organization-chart
- Onboarding new team member