Luise Freese

"I will remember that" and other lies - Why documentation matters and it makes your apps better

Why is the task developers hate most also the one they rely on? Discover how documentation can transform you into a more effective and efficient programmer.

"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.

Featured Partners

Related Articles

View all articles
DC
Daniel Cranney
The real reason we document our code
The world of software development moves fast. Technology is constantly changing, as are the tools we use with it, and even the role of a programmer is itself constantly in flux. However, some aspects of software engineering are so foundational that w...
The real reason we document our code
BB
Benedikt Bischof
Humanizing Your Documentation
About the speaker:Carolyn Stransky is a journalist, software engineer, conference speaker and technical writer based in Berlin. This is how she describes herself on her website:Majority of the week, I'm a frontend engineer focused on accessibility, d...
Humanizing Your Documentation
SM
Stephen McKenna
Technical Documentation For Developers
Technical documentation is an old strategy but essential in web development. However, it’s often a neglected part of the software development process. When done well, it can make a huge difference in the usability and quality of a product. But unfort...
Technical Documentation For Developers
BR
Benjamin Ruschin
What Developers Really Need to Create Great Code Demos
Every developer on earth has, at some point, had another developer to thank for a breakthrough, a success, an aha moment they wouldn’t have had without coming across that blog post, that open-source contribution, that reply on socials or that humble ...
What Developers Really Need to Create Great Code Demos

From learning to earning

Jobs that call for the skills explored in this talk.