Engineering Documentation • Lorna Jane Mitchell • GOTO 2022
This presentation was recorded at GOTO Copenhagen 2022. #GOTOcon #GOTOcph
Lorna Jane Mitchell - Head of Developer Advocate at Aiven & Writer for a Number of Outlets
RESOURCES
Lorna
ABSTRACT
Every technology is made better and more delightful when it has excellent documentation, but producing the documentation can be a painful process.
In this session, you will learn how to borrow what you know from good engineering practice and apply it to creating great documentation. Using docs-as-code for simple change management, pull request workflows for familiar and powerful collaboration and build previews, and CI to ensure quality by checking the prose and formatting, we will cover how to make documentation projects a fun place to work. Best of all, we’ll look at what makes great documentation for engineers, and how we can supercharge the developer experience for our users.
This session is recommended for anyone who wants to make sure that technical users can build great things, and wants to use the best of their existing toolchain to do it. [...]
TIMECODES
00:00 Intro
02:06 What engineering is about
04:10 What documentation is about
05:47 Colleague enablement
10:02 Diataxis
13:41 Content structure
15:57 Style guide
17:51 Docs as code
19:13 Source control
22:00 Text-based markup & diagrams
26:57 Automating a docs platform
27:20 Continuous integration
33:53 Vale
37:27 Continuous Deployment
39:10 Open source operation
41:29 Contributors
43:10 Maintainers
45:38 Engineering documentation
46:08 Resources
46:20 Outro
Download slides and read the full abstract here:
RECOMMENDED BOOKS
Kevlin Henney • 97 Things Every Programmer Should Know •
Henney & Monson-Haefel • 97 Things Every Software Architect Should Know •
Matthew Skelton & Manuel Pais • Team Topologies •
Michael Jackson • Software Requirements and Specifications •
Geoffrey West • Scale •
Donald G. Reinertsen • The Principles of Product Development Flow •
#EngineeringDocumentation #Documentation #Diataxis #Automation #CICD #Vale #Teams #Team #ColleagueEnablement #SoftwareEngineering #Programming #LornaJaneMitchell
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
4 months ago 00:41:35 1
Révélations choc : ce qui attend vos enfants à la rentrée ! - Christelle Comet/Thibault Kerlirzin
4 months ago 00:12:55 3
🔴 Шокирующий слив алгоритмов Google. Что раскрыла утечка?
4 months ago 01:11:17 1
Porting Python to a terrible $3 smartwatch
4 months ago 00:00:05 1
Seo in Guk 서인국 ソイングク is also a BTS ARMY 🥰 Instagram live by @seoinguk8178 dtd
4 months ago 00:15:06 1
Le Plan de BLACKROCK Révélé 😱 - C’est Pire que ce qu’on Imaginait!
4 months ago 00:15:05 1
Как Шамбхави Махамудра Крийя влияет на настроение, баланс и энергичность | Научные исследования
4 months ago 00:17:21 1
Shader optimization tips!
4 months ago 00:24:08 1
Testing 8 Innovative New Boat Propeller Designs
4 months ago 00:17:35 1
What Do Neural Networks Really Learn? Exploring the Brain of an AI Model
4 months ago 00:02:04 1
VIP 1996 Nissan Cedric Gran Turismo
4 months ago 00:37:09 1
Assassiné parce que ce scientifique en savait trop ? le plus grand scandale de la CIA