Because others will share in my work, I must ensure that the work I produce guides my team toward good practices by making bad practices difficult
Pragmatically, development is a never stopping process of reviewing previous decisions and making improvements.
- Engineering Values - Alt Version
- Broken window theory
- Go faster, slow down
- Every developer should be an architect
- Boy Scout Rule
- YAGNI
- React Folder Structure
- Javascript Naming
- Conventional Commits
- Utility helpers are evil, sometimes neccesary
- PascalCase, camelCase, and snake_case
- Atomic Design
- React Design Patterns
- React state management
- Thinking in React
- Javascript to know for React
- 5 Best Practices for React Developers
- Component Abstraction