Developers who love to write documentation are pretty rare. But, documentation is a critically necessary evil throughout a website’s life - from initial development through to ongoing support and enhancements. How much documentation is too much? Not enough? As developers, how can we produce meaningful documentation that supports our code and sets it up for success once it sails out into the world, without making ourselves completely crazy in the process?
We will explore a structure for documenting your technical requirements and layering them into your codebase, the components of strong documentation and how these project artifacts evolve over time.
**NOTE: You will need to download this deck to click links in the PDF.**