Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Words are Mightier Than the Code.

The Words are Mightier Than the Code.

This talk will focus on technical writing in the Ember community and some ways we can help set new standards for quality. Writing content to help others can also help you level-up and expand your skills.

We'll look at some approaches and patterns and learn to think of our writing as so much more than a blog post or a README.

Chris Ball

August 27, 2015
Tweet

More Decks by Chris Ball

Other Decks in Programming

Transcript

  1. What are your first questions? How do I use it?

    Where do I get help? Other resources? What does it do? Who else uses it? cball_
  2. What are your first questions? How do I use it?

    Where do I get help? Other resources? What does it do? Who else uses it? cball_
  3. What are your first questions? How do I use it?

    Where do I get help? Other resources? What does it do? Who else uses it? cball_
  4. What are your first questions? How do I use it?

    Where do I get help? Other resources? What does it do? Who else uses it? cball_
  5. What are your first questions? How do I use it?

    Where do I get help? Other resources? What does it do? Who else uses it? cball_
  6. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges Community Benefits L'agenda cball_
  7. Teach Examples Curated Training Ƅ Screencasts Ɇ Writing Repos Community

    ſ cball_ How Developers Learn Hack/Slash Inspector
  8. Teach Examples Curated Training Ƅ Screencasts Ɇ Writing Repos Community

    ſ cball_ How Developers Learn Hack/Slash Inspector
  9. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges L'agenda cball_ Community Benefits
  10. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges L'agenda cball_ Community Benefits
  11. Good README's should include: cball_ - What the the library

    does - A link to a demo - Installation instructions - Use instructions - FAQ or gotchas - Supported versions
  12. If outdated answer, try to add a solution. At least

    post that it no longer works. cball_
  13. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges L'agenda cball_ Community Benefits
  14. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges L'agenda cball_ Community Benefits
  15. cball_ Let's get best practices and tips out of our

    heads and into community resources.
  16. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges L'agenda cball_ Community Benefits
  17. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges L'agenda cball_ Community Benefits
  18. Remember ways to Level Up! cball_ Write about topics that

    you don't understand. Write about topics that confuse others.
  19. Look to the guides. cball_ Try to explain things more

    clearly. Write an article that augments a guide.
  20. Or an outline. cball_ # Words Mighter Post ## Writing

    in Ember - Amazing Point 1 - Some tweets ## What - Point 1 - Point 2 ## Why - Point that needs to be first ## Challenges - Point 1 - Point 2 - Point 3
  21. <h2> and <ul> it. cball_ <h2>Writing in Ember <ul> <li>Amazing

    Point <li>Some tweets </ul> <h2>What</h2> <ul> <li>Point 1</li> <li>Point 2</li> </ul> <h2>Why <ul> <li>Point that needs to be </ul>
  22. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges L'agenda cball_ Community Benefits
  23. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges L'agenda cball_ Community Benefits
  24. Solution: 1. Open source - Issues & PRs. 2. Have

    someone review. 3. ember-community-versions cball_
  25. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges L'agenda cball_ Community Benefits
  26. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges Community Benefits L'agenda cball_
  27. The Start of a Wave cball_ Ember can help set

    a new standard for technical writing quality.
  28. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges L'agenda cball_ Community Benefits
  29. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges Benefits L'agenda cball_
  30. How Devs Learn Technical Writing Why spend the time? How

    to start? Challenges Benefits Forget half-full, our glass is full-full! cball_ ❤
  31. Allows us to set new standards of quality for something

    that is usually an afterthought. cball_ The Words are Mightier.