v3.0.0 - 2020-11-30
Grouping tech vs non-tech skills; plus adding multiple links and style improvements
Added
- Specific link on the importance of proper use of threads in chat apps
- Link on Pair Programming best practices
- Link to Agile Software Development principles
- Link on the importance of empathy
- Link to the example of time estimates on "avoid creating false expectations"
- Multiple new problem-solving skills, with links
- Links on SOLID and GRASP
- Added package managers and dependency hell to "Dependency management"
- Added link on "Continuous Delivery vs Deployment"
- Enhanced "Infrastructure as code" with configuration and docs. Added link to "Everything as code" article
Changed
- Top level grouping now divided between technical and non-technical skills
- Re-arranged "Development process" and "Technical collaboration"
- Most abbreviations now have the full meaning next to them
- Links are now set as text anchors in most cases (instead of separate in parentheses as before)
- Fixed some typos