Session description
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.
Presenter
Katherine White
Katherine is a solutions architect with over 15 years of client-facing technology leadership, strategy and development team management. As an experienced cross-functional team leader and full-stack web developer, she guides project teams focused on client solutions. Katherine has provided technology project leadership for clients ranging from higher education and non-profit institutions to Fortune 500 enterprises.
Katherine’s technical expertise is focused on open source content management in both WordPress and Drupal, and she is a passionate advocate for the universal web, content accessibility, rewarding user experiences, and future-proof development methodologies.
Sessions
- General Lecture Session: Documentation for developers