Liberating Software through Documentation
We can meaningfully free software for use by anyone we need helpful, comprehensive documentation. This crucial to both onboarding and when new contributors inherent a project (especially when the original contributors get hit by the lottery bus.)
From the way we write code, to how we organize our markdown files to the tutorial videos end users can watch, we'll run through what makes effective documentation and processes to ensure we get there. Building off the agile concept of minimum viable product, we'll look at what a minimum viable documentation looks like and an iterative approach to help our documentation grow alongside the software, rather than becoming a last minute scramble.