Life is hard and so is learning GraphQL

Going through the trials and tribulations of learning GraphQL and showing the ways documentation can help.

Abstract

Learning a new technology can be daunting. For many of us, the way we try to make sense of a new technology is through their documentation and the examples we see online. The problem with GraphQL is that - because there’s no “vanilla” GraphQL - there’s no central hub for all of the information and tooling necessary to learn. While documentation is meant to serve as a tool for teaching, it’s underutilized and scattered throughout our community.

Consider this talk a voyage through the ups and downs of learning GraphQL. Along the way, we’ll touch on the major pain points faced by GraphQL beginners and how we can better enable our docs for learning and comprehension.

⏱️ Talk duration: 20-30 minutes

🌈 Slides and a list of resources mentioned during the presentation

Previously presented at:

🇩🇪 localhost conference on October 12, 2019 (YouTube)
🇬🇧 ReactJS Girls Conference on May 3, 2019 (YouTube) (Transcript)
🌐 ByteConf JavaScript on March 23, 2019 (YouTube)
🇩🇪 GraphQL Berlin Meetup on February 27, 2019
🇩🇪 ReactJS Girls Berlin Meetup on October 29, 2018
🇫🇮 GraphQL Finland on October 19, 2018 (YouTube)

Liked this talk?

Subscribe for updates and the (very occasional) newsletter. Unsubscribe anytime. No spam 🤖

Huge thanks to Marguerite Roth for the design