Thought Larder
Techniques & processes for software development, synthesized while standing upon the shoulders of giants.
Processes
Techniques
- Document decisions (ADRs, etc.) in one accessible, searchable location.
- Use idea documents to share & vet ideas.
- Use mob programming to unblock, to push through hard problems, and to share knowledge.
- Whether one is refactoring, or troubleshooting, ENOF is often enough: solve the Easiest Nearest Owwie First. Many thanks to @GeePawHill for coining this improvement to "Low Hanging Fruit".