Luise Freese
"I will remember that" and other lies - Why documentation matters and it makes your apps better
#1about 1 minute
Understanding the developer paradox with documentation
Developers often hate writing documentation but heavily rely on it, creating a paradox that highlights its fundamental importance.
#2about 2 minutes
Defining what product documentation truly means
Product documentation is more than just README files or inline comments; it's a comprehensive set of documents for the development team.
#3about 8 minutes
Exploring the essential types of product documentation
A breakdown of key documentation types including specs, design descriptions, API guides, UX docs, and the product roadmap is provided.
#4about 5 minutes
The business case for investing in documentation
Good documentation ensures software success by unifying information, facilitating knowledge sharing, and keeping projects on budget and on time.
#5about 1 minute
Using documentation to improve future projects
Documenting lessons learned and mistakes helps prevent teams from repeating the same errors in subsequent projects.
#6about 5 minutes
How writing documentation improves your development skills
The act of documenting code and architecture enhances your own understanding, improves team communication, and simplifies maintenance and debugging.
#7about 2 minutes
Practical tips for making documentation a habit
Incorporate documentation into your workflow by creating specific tasks, trying pair writing, and treating it as a living document.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
00:26 MIN
Why documenting architectural decisions is crucial
Work efficiently with Architecture Decision Records (ADRs)
11:08 MIN
Why great documentation is a cornerstone
Measuring Project Health in Open Source
01:45 MIN
Common challenges in architecture documentation
42 x 2 Canvases Later: Two Years, Two Minds, Many Lessons
19:47 MIN
Investing in better documentation writing and training
Building Developer Experience - Brick by Brick
02:50 MIN
Identifying what to document in your daily work
Technical Documentation - How Can I Write Them Better and Why Should I Care?
19:55 MIN
Data-backed benefits of documentation for developer experience
Documentation as a Tool: Introducing Documentation Driven Development
06:22 MIN
Shifting documentation earlier in the development lifecycle
Humanizing Your Documentation
10:58 MIN
Creating effective documentation for future contributors
Open sourcing a library: how hard can that be?
Featured Partners
Related Videos
Technical Documentation - How Can I Write Them Better and Why Should I Care?
Hila Fish
Continuous Documentation for Your Code
Anastasiia Tymoshchuk
Humanizing Your Documentation
Carolyn Stransky
AI-Powered Code Documentation: Simplify the Complex
Patrick Schnell
Architecture Communication Canvas
Gernot Starke & Benjamin Wolf
Documentation as a Tool: Introducing Documentation Driven Development
Abiodun Olowode
Your Testing Strategy is broken - lets fix it!
Luise Freese
We (don't) need a software architect!?!
Hendrik Lösch
From learning to earning
Jobs that call for the skills explored in this talk.



Senior Systems/DevOps Developer (f/m/d)
Bonial International GmbH
Berlin, Germany
Senior
Python
Terraform
Kubernetes
Elasticsearch
Amazon Web Services (AWS)

Senior Fullstack Engineer – Angular/.Net (f/m/d)
Apaleo
München, Germany
Remote
€65-85K
Senior
.NET
Angular
JavaScript
+1

UX Designer
DocuWare GmbH



