JSFoo 2019

On component architecture, front-end engineering and Developer Experience (DX)


Lessons learnt in Document Driven Development

Submitted by Ananya Neogi (@ananyaneogi) on Friday, 7 June 2019

Section: Crisp talk (20 mins) Technical level: Intermediate Status: Waitlisted


The concept of document driven development is not a new concept but has been around for many years now. Our team decided to apply this approach to our product development process. That decision took us on a journey of navigating unfamiliar territory with lots of learnings. The end result was real rewards in increased efficiency and productivity and most importantly improved developer experience.
This talk is about sharing those learnings and to give you actionable points which you can apply to improve the developer experience at your company.


This talk aims to provide insights into how we improved our developer experience which in turn resulted in increased efficiency and productivity.

Major points this talk will cover -
- What is document driven development as a concept
- How document driven development improves the developer experience
- Lessons learnt in implementing this process at scale
- Tips on writing good and maintainable documentation

Speaker bio

Ananya is a frontend developer working at Box8, as a part of the web and product team. She is passionate about all things frontend dev, advocates accessibility on the web and gets way too excited over writing good documentation. She’s also a top writer on dev.to





  •   Zainab Bawa (@zainabbawa) Reviewer 7 months ago

    Hello Ananya, thanks for an interesting and important submission. It will be useful for participants to hear your pitch on why to do document driven development.

    My suggestion is present this as a flash talk since some of the ideas in this presentation still have to be developed. Flash talks are 5 mins duration. You can either do a demo using your laptop, or make a 5-min presentation without laptop. Flash talks are open to all audience members, and we pre-select some from the proposals submitted. Flash talk presenters have to buy their own conference ticket to participate in JSFoo.

    Let us know if you will be interested in a flash talk on this topic.

Login with Twitter or Google to leave a comment