You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _docs/additional_resources/api_doc_presentations.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ The following are other video recordings for API-related presentations.
15
15
{:toc}
16
16
17
17
{% if site.format == "kindle" or site.format == "pdf" %}
18
-
*Note: This content doesn't embed well in print, as it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_course_videos.html] to view the content.*
18
+
*Note: This content doesn't embed well in print because it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_course_videos.html] to view the content.*
Copy file name to clipboardExpand all lines: _docs/additional_resources/denver_workshop_recordings.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -15,12 +15,12 @@ These videos are from an API documentation workshop that I gave in Denver, Color
15
15
{:toc}
16
16
17
17
{% if site.format == "kindle" or site.format == "pdf" %}
18
-
*Note: This content doesn't embed well in print, as it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_course_videos.html] to view the content.*
18
+
*Note: This content doesn't embed well in print because it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_course_videos.html] to view the content.*
19
19
{% endif %}
20
20
21
21
{% if site.format == "web" %}
22
22
23
-
{% include note.html content="For the most recent workshop recording, see the [Video recordings of API doc workshops](docapis_workshop_videos.html)." %}
23
+
{% include note.html content="For the most recent workshop recording, see the [Video recordings of API doc workshops](docapis_course_videos.html)." %}
Copy file name to clipboardExpand all lines: _docs/additional_resources/docapis_graphql.md
+10-3
Original file line number
Diff line number
Diff line change
@@ -49,8 +49,15 @@ Here are some indicators of growth I found:
49
49
50
50
And, take a look at Google Trends:
51
51
52
+
{% if site.format == "kindle" or site.format == "pdf" %}
53
+
*Note: This content doesn't embed well in print because it contains JavaScript. Please go to [https://idratherbewriting.com/learnapidoc/docapis_graphql.html] to view the content.*
@@ -98,7 +105,7 @@ The GraphQL foundation claims that their unique approach allows developers to de
98
105
Furthermore, [Howtographql.com](https://www.howtographql.com/basics/1-graphql-is-the-better-rest/) claims that "REST APIs have shown to be too inflexible to keep up with the rapidly changing requirements of the clients that access them (and ...) GraphQL (…) solves many of the shortcomings and inefficiencies that developers experience when interacting with REST APIs." That same tutorial site features a video showing examples of these points:
99
106
100
107
{% if site.format == "kindle" or site.format == "pdf" %}
101
-
*Note: This content doesn't embed well in print, as it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_graphql.html] to view the content.*
108
+
*Note: This content doesn't embed well in print because it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_graphql.html] to view the content.*
102
109
{% endif %}
103
110
104
111
{% if site.format == "web" %}
@@ -156,7 +163,7 @@ This leads to Chris’s conclusion that tech writers are still needed here if on
156
163
James Scott, another technical writer, also sees a role for technical writers in the world of GraphQL. You can see his concise and very helpful talk here:
157
164
158
165
{% if site.format == "kindle" or site.format == "pdf" %}
159
-
*Note: This content doesn't embed well in print, as it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_graphql.html] to view the content.*
166
+
*Note: This content doesn't embed well in print because it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_graphql.html] to view the content.*
160
167
{% endif %}
161
168
162
169
{% if site.format == "web" %}
@@ -182,7 +189,7 @@ My guess is that maybe the movement is [driven by developers who decide to use i
182
189
However, tech writers that work with it do exist! Here, for example, is a technical writer, Andrew Johnston, at Shopify talking about their process of documenting a GraphQL API at Shopify:
183
190
184
191
{% if site.format == "kindle" or site.format == "pdf" %}
185
-
*Note: This content doesn't embed well in print, as it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_graphql.html] to view the content.*
192
+
*Note: This content doesn't embed well in print because it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_graphql.html] to view the content.*
Copy file name to clipboardExpand all lines: _docs/additional_resources/jeopardy_answer_key.md
+8
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,12 @@ last-modified: 2019-03-31
11
11
12
12
The API Jeopardy questions are in the [Conclusion section of Workshop Activities](workshop.html#conclusion).
13
13
14
+
{% if site.format == "kindle" or site.format == "pdf" %}
15
+
*Note: This content doesn't embed well in print because it contains JavaScript. Please go to [https://idratherbewriting.com/learnapidoc/jeopardy_answer_key.html] to view the content.*
16
+
{% endif %}
17
+
18
+
{% if site.format == "web" %}
19
+
14
20
### Questions (jeopardy answer key)
15
21
16
22
{% for item in site.data.jeopardy.list %}
@@ -20,3 +26,5 @@ The API Jeopardy questions are in the [Conclusion section of Workshop Activities
Copy file name to clipboardExpand all lines: _docs/additional_resources/menlo_park_workshop_recordings.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -15,12 +15,12 @@ I recorded this full-day API documentation in Menlo Park, California, on Novembe
15
15
{:toc}
16
16
17
17
{% if site.format == "kindle" or site.format == "pdf" %}
18
-
*Note: This content doesn't embed well in print, as it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_course_videos.html] to view the content.*
18
+
*Note: This content doesn't embed well in print because it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_course_videos.html] to view the content.*
19
19
{% endif %}
20
20
21
21
{% if site.format == "web" %}
22
22
23
-
{% include note.html content="For the most recent workshop recording, see the [Video recordings of API doc workshops](docapis_workshop_videos.html)." %}
23
+
{% include note.html content="For the most recent workshop recording, see the [Video recordings of API doc workshops](docapis_course_videos.html)." %}
24
24
25
25
{% comment %}{% include random_ad3.html %}{% endcomment %}
Copy file name to clipboardExpand all lines: _docs/additional_resources/whats_wrong_answer_key.md
+9
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,14 @@ After you've finished commenting on the Google Doc, go to this [annotated Google
17
17
18
18
Alternatively, expand the answers below to see how many issues you found. If you found additional issues beyond those noted here, feel free to [drop me an email](http://idratherbewriting.com/learnapidoc/contact.html){: .noCrossRef} letting me know. You can also add your own comments on the Google Doc answer key.
19
19
20
+
{% include note.html content="For the most recent workshop recording, see the [Video recordings of API doc workshops](docapis_course_videos.html)." %}
21
+
22
+
{% if site.format == "kindle" or site.format == "pdf" %}
23
+
*Note: This content doesn't embed well in print because it contains JavaScript. Please go to [https://idratherbewriting.com/learnapidoc/docapis_whats_wrong_answer_key.html] to view the content.*
Copy file name to clipboardExpand all lines: _docs/code_tutorials/devx-usability-examples.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -101,7 +101,7 @@ Many of the same principles in [*Universal Principles of Design: 125 Ways to Enh
101
101
I recently participated in a short interview about usability for a class on [Usability & User Experience](https://usability-ux.weebly.com/). The presentation doesn't cover all the details from above, but it does touch upon usability in different scenarios (e.g., professional writing versus a blog, academic contexts, and other). [Kirk St.Amant](https://www.linkedin.com/in/kirk-st-amant-614a272/), a distinguished professor in the tech comm field, conducted the interview with me. You can see his usability course online at [https://usability-ux.weebly.com/](https://usability-ux.weebly.com/). Here's the video:
102
102
103
103
{% if site.format == "kindle" or site.format == "pdf" %}
104
-
*Note: This content doesn't embed well in print, as it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/devx-usability-examples.html] to view the content.*
104
+
*Note: This content doesn't embed well in print because it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/devx-usability-examples.html] to view the content.*
Copy file name to clipboardExpand all lines: _docs/code_tutorials/docapis_code_difficulty.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -81,7 +81,7 @@ Despite the difficulties of documenting code, this area of documentation shouldn
81
81
Check out the following video clip from engineer Ruthie Ben Dor during a Write the Docs conference. Responding to the question, "What are the three most important elements of producing API documentation?" Ruthie emphasizes the need to include code samples.
82
82
83
83
{% if site.format == "kindle" or site.format == "pdf" %}
84
-
*Note: This content doesn't embed well in print, as it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_code_difficulty.html] to view the content.*
84
+
*Note: This content doesn't embed well in print because it contains YouTube videos. Please go to [https://idratherbewriting.com/learnapidoc/docapis_code_difficulty.html] to view the content.*
Copy file name to clipboardExpand all lines: _docs/conceptual_topics_in_api_docs/docapis_doc_getting_started_section.md
+8
Original file line number
Diff line number
Diff line change
@@ -66,6 +66,12 @@ Postman is a REST API GUI client that we explored earlier in [Submit requests th
66
66
67
67
To see how these Run in Postman buttons work, click this button:
68
68
69
+
{% if site.format == "kindle" or site.format == "pdf" %}
70
+
*Note: This content doesn't embed well in print because it contains JavaScript. Please go to [https://idratherbewriting.com/learnapidoc/docapis_doc_getting_started_section.html] to view the content.*
When prompted, click **Fork Collection**. You'll then be prompted to sign into Postman first (create an account if you don't have one). Then you'll see the Postman web interface like this:
84
92
85
93
<figure><atarget="_blank"class="noExtIcon"href="https://www.postman.com/tomjoht/workspace/openweathermap-demo/request/3578416-84eb6497-c2f8-4d83-8922-a0330dd50694?ctx=code"><imgclass="docimage large"src="{{site.media}}/postmanlaunchhandler3.png"alt="Postman web interface" /></a><figcaption>Postman web interface</figcaption></figure>
0 commit comments