AI Engineer - Learn how to integrate AI into software applications
Finance Certifications Goldman Sachs and Amazon Teams Trust
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk presents a workflow for maintaining documentation alongside code using tools such as MkDocs and Sphinx. It covers integrating documentation into code reviews and CI pipelines, including checks for examples and broken links.
Syllabus
Intro
A Common Approach to Documentation
Issues with This Approach
Why Do Developers Dislike Writing Documentation?
The Real Issue
What Do We Mean When We Say "Treat Docs Like Code"?
What Do We Gain From This?
Case Study
How Does This Change the Workflow?
What is Continuous Integration and Continuous Deployment (CI/CD)?
What Does This Mean for Docs?
Types of Documentation
Documentation Tools - Mkdocs
Documentation Tools - Sphinx
Sphinx - Documentation Testing
Documentation Tools - ronn
My Solution
Final Thoughts
But Wait! There's More
Taught by
PyCon US