technical writing 101
play

Technical Writing 101 Elizabeth Naramore Dutch PHP Conference - PowerPoint PPT Presentation

Technical Writing 101 Elizabeth Naramore Dutch PHP Conference June, 2010 1 ATTENTION. 2 THERE IS NO CODE HERE. 3 THIS IS A SOFT SKILLS TALK. 4 THIS IS A SOFT SKILLS TALK. (It's not just fluff, but will make you a stronger, more


  1. Technical Writing 101 Elizabeth Naramore Dutch PHP Conference June, 2010 1

  2. ATTENTION. 2

  3. THERE IS NO CODE HERE. 3

  4. THIS IS A SOFT SKILLS TALK. 4

  5. THIS IS A SOFT SKILLS TALK. (It's not just fluff, but will make you a stronger, more well-rounded developer.) 5

  6. This talk will: Help you with the writing process Help you improve your own writing Point you to references for the future 6

  7. This talk pertains to: Blog posts Articles Technical books Documentation (end-user, dev) 7

  8. Why do we write? Money Fame To improve our own knowledge To help other people 8

  9. Why do we write? Money (meh.) Fame (meh.) To improve our own knowledge To help other people 9

  10. You are the only one that can share what you know. 10

  11. A lot of this out there. (Let's deflate it.) 11

  12. READY? 12

  13. An idea. 13

  14. No ideas? 14

  15. Where do we get ideas? Problems you've solved (how-to) 15

  16. Where do we get ideas? Problems you've solved (how-to) People you've met (interview) 16

  17. Where do we get ideas? Problems you've solved (how-to) People you've met (interview) New things you've tried (opinion) 17

  18. Where do we get ideas? Problems you've solved (how-to) People you've met (interview) New things you've tried (opinion) Research you've done (news) 18

  19. 1. PRE-WRITE. 19

  20. Coredump. 20

  21. Use cubing. 21

  22. Side 1: Describe. 22

  23. Side 2: Compare. 23

  24. Side 3: Associate. 24

  25. Side 4: Analyze. 25

  26. Side 5: Apply. 26

  27. Side 6: Argue. 27

  28. Sort and outline. 28

  29. Plug holes with research. 29

  30. 2. WRITE. 30

  31. 3. EDIT. (Make it not suck.) 31

  32. First, the easy-ish stuff. 32

  33. Respect the rules of the language. 33

  34. Check your facts. 34

  35. “I believe more in the scissors than I do in the pencil.” - Truman Capote 35

  36. Choose words wisely. “The difference between the right word and the almost right word is the difference between lightning and the lightning bug.” - Mark Twain 36

  37. Simplify. 37

  38. Simplify. The specimen of the canine species consumed the edible substance belonging to him. 38

  39. Simplify. The specimen of the canine species consumed the edible substance belonging to him. versus The dog ate his food. 39

  40. Keep paragraphs small (but not too small). Good estimate is 5-6 sentences 40

  41. Second, the not so easy-ish stuff. 41

  42. Clear logic. Clear writing. 42

  43. Keep the flow going. 43

  44. Don't dilute your message. 44

  45. Think like your reader. Empathy: Identification with and understanding of another's situation, feelings, and motives. 45

  46. Let's do a cheesy exercise. 46

  47. 47

  48. 48

  49. 49

  50. End result: Right? 50

  51. If you don't tell me, I don't know. 51

  52. STOP. (We're not quite done yet.) 52

  53. Read it aloud. Does it flow? 53

  54. Elicit a second opinion. (Some things only seem like a good idea.) 54

  55. More stuff to remember. 55

  56. Bad writing is easy. Bad writing makes reading hard. 56

  57. Good writing is hard. Good writing makes reading easy. 57

  58. Practice makes perfect. 58

  59. Find your own style. (Hopefully, it's somewhere between these two.) 59

  60. Don't lose the human element. Why's (Poignant) Guide to Ruby 60

  61. Writing is not a contest or a race. 61

  62. You are the only one that can share what you know. 62

  63. RECAP Idea. Pre-write. Write. Edit & De-suckify. Repeat. 63

  64. This looks familiar. 64

  65. RECAP Software Requirements. Planning & Testing. Coding. Refactoring. Repeat. 65

  66. Need references for later? Elements of Style by Strunk & White Pocket Book of Grammar for Engineers and Scientists NYT Manual of Style and Usage Merriam Webster's Punctuation and Style Dictionary of Misspelled Words 66

  67. Want to contact me? http://naramore.net/blog @ElizabethN elizabeth@naramore.net Freenode IRC: ElizabethN THANKS! several images were used with permission from: - The awesome folks at Cheezburger Network (http://cheezburger.com/sites) - Matt Ballard (http://realitysideb.com) 67

Recommend


More recommend