World Congress 2024

Documentation as a Tool: Introducing Documentation Driven Development

July 18, 2024 11:30 – 12:00 Β· 30 min STAGE 7 (500)

What this session covers

In the dynamic landscape of developer experience, documentation often takes a back seat, relegated to a role of retrospective record-keeping. This talk challenges the status quo by advocating for Documentation-Driven Development (DDD) as a pivotal, proactive force shaping the very essence of developer experience. As a developer who spent years creating abstractions used by other developers, I’ve found that the best time for documentation isn’t after code implementation. In this talk, we explore the continuous nature of documentation, presenting it as an ongoing dialogue rather than a static artifact. Discover how embracing Documentation-Driven Development cultivates a richer, more cohesive, and ultimately more satisfying developer experience. Using a real world example, we explore how an abstraction used everyday by developers in Factorial, was built and is still maintained and improved easily, thanks to DDD.

World Congress 2024

Related talks

Open session

Breaking the Bug Cycle: TDD for the Win

  • Nadeen Hussein

    Backend Developer - BlackRock

Open session

Everything as Code: A Dozen As-Code Concepts beyond Infrastructure or Configuration as Code

  • Jose Javier Alonso Moya

    DevOps Ambassador at Amadeus IT Group

Open session

Durable Execution: A Revolutionary Abstraction for Building Resilient Applications

  • Maxim Fateev

    CTO & Cofounder, Temporal Technologies

Open session

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

  • Luise Freese

    Changing the world one app at a time

All sessions at this congress