<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The Content Wrangler: API Docs]]></title><description><![CDATA[A curated collection of research and information related to API documentation]]></description><link>https://www.thecontentwrangler.com/s/api-docs</link><image><url>https://substackcdn.com/image/fetch/$s_!7Y1e!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1ff3a0e8-b99d-4e0d-a32a-5c6739205086_110x110.png</url><title>The Content Wrangler: API Docs</title><link>https://www.thecontentwrangler.com/s/api-docs</link></image><generator>Substack</generator><lastBuildDate>Tue, 07 Apr 2026 01:01:07 GMT</lastBuildDate><atom:link href="https://www.thecontentwrangler.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Scott Abel]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[thecontentwrangler@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[thecontentwrangler@substack.com]]></itunes:email><itunes:name><![CDATA[Scott Abel]]></itunes:name></itunes:owner><itunes:author><![CDATA[Scott Abel]]></itunes:author><googleplay:owner><![CDATA[thecontentwrangler@substack.com]]></googleplay:owner><googleplay:email><![CDATA[thecontentwrangler@substack.com]]></googleplay:email><googleplay:author><![CDATA[Scott Abel]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Want to Break Into API Documentation? This Workshop Gives You a Practical Way In]]></title><description><![CDATA[A lot of tech writers know API documentation matters; fewer feel confident producing it]]></description><link>https://www.thecontentwrangler.com/p/want-to-break-into-api-documentation</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/want-to-break-into-api-documentation</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Wed, 01 Apr 2026 21:01:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RTTH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A lot of tech writers know API documentation matters; fewer feel confident producing it. That gap is understandable. API documentation can look intimidating from the outside. </p><p>It comes wrapped in unfamiliar tools, developer terminology, authentication workflows, JSON payloads, command-line examples, and enough Swagger-related vocabulary to make a sane person consider a career in artisanal candle making. But the truth is simpler: <strong>API documentation is learnable.</strong> </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thecontentwrangler.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Content Wrangler is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>What most writers need is not magic &#129668;. They need structured guidance, real examples, hands-on practice, and a chance to connect the abstract parts of API work to the documentation skills they already have.</p><p>That is why the <strong><a href="https://www.docsgeek.io/mastering-api-documentation-course">Mastering API Documentation</a></strong> course from Docs Geek and The Content Wrangler looks worth serious consideration for tech writers who want to strengthen their skills and expand their value. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.docsgeek.io/mastering-api-documentation-course&quot;,&quot;text&quot;:&quot;Learn More&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.docsgeek.io/mastering-api-documentation-course"><span>Learn More</span></a></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;303c1a74-614a-486e-9006-5f102e61a3e3&quot;,&quot;duration&quot;:null}"></div><p>The course is a <strong>7-week live virtual class</strong> designed for <strong>technical communicators transitioning from UI to API writing</strong>, as well as developers, product managers, support specialists, and others who need to understand or document APIs. Each session runs about <strong>90 minutes</strong>, for a total of <strong>10.5 hours of classroom learning</strong>, plus <strong>8 or more hours of offline exercises</strong>.</p><h2>What Makes This API Docs Class So Valuable?</h2><p>What makes this workshop especially appealing is that it doesn&#8217;t stop at theory. The course includes <strong>live instruction, hands-on assignments, a final quiz, and a final project</strong> in which participants create and submit an <strong>API documentation portal</strong> for peer review. By the end, students are expected to produce a complete documentation portal and get guidance on publishing it as a <strong>portfolio piece</strong>. </p><p>That matters. Learning is good. Leaving with something you can show to an employer or client is better.</p><h2>What Does The Curriculum Include?</h2><p>The curriculum also looks thoughtfully built for technical writers who want a practical ramp into API work. It starts with API basics and moves into <strong>JSON, Swagger UI, Postman, OpenAPI, YAML, Curl, authentication, query parameters, API flows, Mermaid diagrams, sequence diagramming, and refining API references</strong>. </p><p>In other words, it does not just explain what APIs are. It walks students through the tools, structures, and thinking patterns they need to do the work.</p><p>That learning progression is important because some of us aren&#8217;t actually starting from zero. We already know how to explain complicated things clearly. We already think about audience, structure, task flow, reuse, and precision. What we often lack is confidence with the tooling and the developer-facing context. </p><p>A course like this helps close that gap by showing how user journeys connect to API flows, how requests and responses behave, and how reference material should be written so developers can actually use it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RTTH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RTTH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RTTH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RTTH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RTTH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RTTH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1373865,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thecontentwrangler.com/i/192880701?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RTTH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!RTTH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!RTTH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!RTTH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1221cf0e-a0fa-455c-be0d-e16ddc5ac877_1920x1080.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>A Live, Instructor-Led Experience</h2><p>Another strong selling point is that this is a <strong>live</strong> course, not just a pile of prerecorded videos abandoned in the digital wilderness. Participants get step-by-step joining instructions after purchase and access to a <strong>course Discord community for ongoing support and discussion</strong>. For many writers, that kind of interaction can make the difference between &#8220;I watched some lessons&#8221; and &#8220;I can now do this work.&#8221;</p><h2>Classes Begin Soon &#8212; Don&#8217;t Delay!</h2><p>There is also a practical reason not to sit on the decision too long. The <strong>Spring 2026 class registrations are open</strong>, the <strong>maximum student count is 30</strong>, and the sessions begin <strong>April 20, 2026</strong>, with weekly classes continuing through <strong>June 8, 2026</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WaAt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e68975-f764-42ba-8c31-42002e17d29c_962x702.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WaAt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e68975-f764-42ba-8c31-42002e17d29c_962x702.png 424w, https://substackcdn.com/image/fetch/$s_!WaAt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e68975-f764-42ba-8c31-42002e17d29c_962x702.png 848w, https://substackcdn.com/image/fetch/$s_!WaAt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e68975-f764-42ba-8c31-42002e17d29c_962x702.png 1272w, https://substackcdn.com/image/fetch/$s_!WaAt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e68975-f764-42ba-8c31-42002e17d29c_962x702.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WaAt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e68975-f764-42ba-8c31-42002e17d29c_962x702.png" width="962" height="702" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d8e68975-f764-42ba-8c31-42002e17d29c_962x702.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:702,&quot;width&quot;:962,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87606,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thecontentwrangler.com/i/192880701?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e68975-f764-42ba-8c31-42002e17d29c_962x702.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WaAt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e68975-f764-42ba-8c31-42002e17d29c_962x702.png 424w, https://substackcdn.com/image/fetch/$s_!WaAt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e68975-f764-42ba-8c31-42002e17d29c_962x702.png 848w, https://substackcdn.com/image/fetch/$s_!WaAt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e68975-f764-42ba-8c31-42002e17d29c_962x702.png 1272w, https://substackcdn.com/image/fetch/$s_!WaAt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8e68975-f764-42ba-8c31-42002e17d29c_962x702.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If you have been thinking about moving from UI documentation into API documentation, or if you manage writers who need to build API skills, this workshop is a strong investment in capability. It is grounded, hands-on, and clearly designed to help people produce real work, not just collect new buzzwords for LinkedIn.</p><h2>Use Our Discount Code To Save &#128176;</h2><p>And here is one more reason to register now:</p><p><strong>&#128176; Save 10% off the cost of <a href="https://www.docsgeek.io/mastering-api-documentation-course">registration</a> when you use discount code &#8212; TCW &#8212; at checkout.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.docsgeek.io/mastering-api-documentation-course&quot;,&quot;text&quot;:&quot;Register Today!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.docsgeek.io/mastering-api-documentation-course"><span>Register Today!</span></a></p><p>For those of us looking to become more versatile, more marketable, and more comfortable documenting modern software products, this is an incentive to stop circling the runway and finally get on the plane. &#129312;</p><div><hr></div><h3>About the Instructor</h3><p><strong><a href="https://www.linkedin.com/in/markwentowski/">Mark Wentowski</a></strong> is an API Documentation Specialist and senior technical writing consultant with more than a decade of experience helping software and SaaS companies create clear, effective developer documentation. His expertise includes API references, tutorials, conceptual guides, deployment and configuration content, and documentation strategy. As a consultant, speaker, and author focused on API-doc best practices, Mark brings both real-world experience and practical teaching insight to the workshop.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thecontentwrangler.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Content Wrangler is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Instructor Led Training For Technical Writers: Mastering API Documentation]]></title><description><![CDATA[Class starts February 9, 2026 &#8212; Save $250 USD when you use discount code &#8212; TCW &#8212; at checkout]]></description><link>https://www.thecontentwrangler.com/p/instructor-led-training-for-technical</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/instructor-led-training-for-technical</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Mon, 24 Nov 2025 23:30:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kCvq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong><a href="https://www.docsgeek.io/mastering-api-documentation-course">Enroll now</a></strong> in our 7-part, instructor led, virtual training course, Mastering API Documentation &#8212; taught by API Docs expert, <strong><a href="https://www.linkedin.com/in/markwentowski/">Mark Wentowski</a></strong>. </p><p><strong><a href="https://www.docsgeek.io/mastering-api-documentation-course">Classes</a></strong> start February 09, 2026 and run through March 23, 2026. You can save $250 USD off the cost of training when you use discount code &#8212; <strong>TCW</strong> &#8212; at checkout.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;89b7612b-af1a-4040-a3df-248d9d716b9d&quot;,&quot;duration&quot;:null}"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thecontentwrangler.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Content Wrangler is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><strong>The schedule</strong></h2><p>This course is designed for technical communicators transitioning from UI to API writing and stakeholders needing to document or understand APIs. Relevant roles include technical writers, developers, product managers, and support specialists. You&#8217;ll learn the essential skills to write industry-standard API documentation, covering <a href="https://idratherbewriting.com/learnapidoc/docapis_what_is_a_rest_api.html">REST APIs</a>, <a href="https://www.postman.com/api-platform/api-design/">API design</a>, <a href="https://www.codecademy.com/article/environments">development environments</a>, and <a href="https://idratherbewriting.com/trends/trends-to-follow-or-forget-api-documentation.html">API testing tools</a>. <br><br>You&#8217;ll also learn to <a href="https://www.multiplayer.app/distributed-systems-architecture/api-flow-diagram/">chart API flows</a>, create step-by-step recipes, and write effective <a href="https://docs.readme.com/main/docs/api-reference">API references</a>, including get-started guides, code samples, and error-handling techniques.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!u2ys!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!u2ys!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic 424w, https://substackcdn.com/image/fetch/$s_!u2ys!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic 848w, https://substackcdn.com/image/fetch/$s_!u2ys!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic 1272w, https://substackcdn.com/image/fetch/$s_!u2ys!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!u2ys!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic" width="966" height="710" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:710,&quot;width&quot;:966,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:41947,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.thecontentwrangler.com/i/178133767?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!u2ys!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic 424w, https://substackcdn.com/image/fetch/$s_!u2ys!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic 848w, https://substackcdn.com/image/fetch/$s_!u2ys!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic 1272w, https://substackcdn.com/image/fetch/$s_!u2ys!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98d96478-52f5-44bd-bd22-5f85c2f67d7a_966x710.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>Course overview</strong></h2><p>This <a href="https://www.docsgeek.io/mastering-api-documentation-course">online course</a> offers in-depth training on API documentation, blending theory and practical application. </p><h3><strong>Key features include:</strong></h3><ul><li><p><strong>Instructor-Led Classes</strong>: Gain insights into various aspects of APIs and documentation with live demonstrations, such as making API calls and documenting APIs.</p></li><li><p><strong>Hands-On Assignments</strong>: Complete assignments between classes to reinforce learning and apply new skills.</p></li><li><p><strong>Final Project</strong>: Create and submit an API documentation portal for peer review.</p></li><li><p><strong>Final Quiz</strong>: Test your understanding with a comprehensive quiz at the end of the course.</p></li></ul><p>By the course&#8217;s conclusion, you&#8217;ll master API documentation principles, tools, and best practices that will allow you to create clear, industry-standard documentation, and to collaborate effectively with software developers.</p><h2><strong>What to expect after purchasing the course</strong></h2><p>After you <strong><a href="https://www.docsgeek.io/mastering-api-documentation-course">purchase</a></strong>, you&#8217;ll receive an email with step-by-step instructions on joining the live classes and accessing the class Discord community for ongoing support and discussions.</p><h3><strong>Questions?</strong></h3><p>Feel free to contact the instructor at <a href="mailto:mark.wentowski@docsgeek.io">mark.wentowski@docsgeek.io</a></p><h3>About the Instructor:</h3><p><strong><a href="https://www.linkedin.com/in/markwentowski/">Mark Wentowski</a></strong> is a technical writing expert and consultant with over 12 years of experience making complex ideas easy to understand. He&#8217;s worked with startups to build strong documentation foundations that scale, and collaborated with clients in multi-national software companies as well as firms in industries like finance (think Open Banking, Payment Processing, and Trading), eCommerce, and more. Mark has teaches an API documentation course that reaches audiences across the globe.<br></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kCvq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kCvq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic 424w, https://substackcdn.com/image/fetch/$s_!kCvq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic 848w, https://substackcdn.com/image/fetch/$s_!kCvq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic 1272w, https://substackcdn.com/image/fetch/$s_!kCvq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kCvq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:134942,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.thecontentwrangler.com/i/178133767?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kCvq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic 424w, https://substackcdn.com/image/fetch/$s_!kCvq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic 848w, https://substackcdn.com/image/fetch/$s_!kCvq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic 1272w, https://substackcdn.com/image/fetch/$s_!kCvq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6d1aae5-0986-4f26-a118-adbbdd2dc831_1920x1080.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.thecontentwrangler.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">The Content Wrangler is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Ingredients of Effective API Documentation]]></title><description><![CDATA[A short video slide show outlining the key components of useful API Docs]]></description><link>https://www.thecontentwrangler.com/p/ingredients-of-effective-api-documentation</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/ingredients-of-effective-api-documentation</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Thu, 05 Sep 2024 14:01:07 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8c119e95-3b50-430b-bc41-39ac83247b6e_1200x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;8b339b67-1a92-4416-a9e7-573cffcb9841&quot;,&quot;duration&quot;:null}"></div><p>A collection of advice for improving API Documentation curated from peer reviewed journals, other academic research, and articles written by technical documentation practiontioners. </p>]]></content:encoded></item><item><title><![CDATA[Mapping Software Developer Journeys To Deliver Relevant Content ]]></title><description><![CDATA[A 2023 study, "Mapping the Information Journey: Unveiling the Documentation Experience of Software Developers in China," examines the behaviors, characteristics, and preferences of Chinese developers.]]></description><link>https://www.thecontentwrangler.com/p/mapping-software-developer-journeys</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/mapping-software-developer-journeys</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Tue, 05 Mar 2024 16:01:52 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7660838a-4c67-45d2-bf42-cd9ee3f4bdeb_6000x4000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Using interviews and surveys to understand developers' <a href="https://mailchimp.com/resources/user-journey/">information journeys</a> and expectations for quality documentation, <a href="https://www.semanticscholar.org/reader/4795908d16e738500700ea4b7bcee3751e9180a3">researchers reveal differences</a> in documentation use between junior and senior developers, identifying four main stages of their information journey: </p><ul><li><p><strong>Exploration</strong></p></li><li><p><strong>Understanding</strong></p></li><li><p><strong>Practice</strong></p></li><li><p><strong>Application</strong></p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NWgO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb65a43-a0ea-46ca-b5c6-f16fef9a9052.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NWgO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb65a43-a0ea-46ca-b5c6-f16fef9a9052.heic 424w, https://substackcdn.com/image/fetch/$s_!NWgO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb65a43-a0ea-46ca-b5c6-f16fef9a9052.heic 848w, https://substackcdn.com/image/fetch/$s_!NWgO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb65a43-a0ea-46ca-b5c6-f16fef9a9052.heic 1272w, https://substackcdn.com/image/fetch/$s_!NWgO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb65a43-a0ea-46ca-b5c6-f16fef9a9052.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NWgO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb65a43-a0ea-46ca-b5c6-f16fef9a9052.heic" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dcb65a43-a0ea-46ca-b5c6-f16fef9a9052.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:150723,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!NWgO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb65a43-a0ea-46ca-b5c6-f16fef9a9052.heic 424w, https://substackcdn.com/image/fetch/$s_!NWgO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb65a43-a0ea-46ca-b5c6-f16fef9a9052.heic 848w, https://substackcdn.com/image/fetch/$s_!NWgO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb65a43-a0ea-46ca-b5c6-f16fef9a9052.heic 1272w, https://substackcdn.com/image/fetch/$s_!NWgO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdcb65a43-a0ea-46ca-b5c6-f16fef9a9052.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The researchers make several specific recommendations for organizing software documentation (like <a href="https://www.thecontentwrangler.com/p/what-are-application-programming">API Docs</a>) based on these stages, adapting to different developer levels, and prioritizing content organization and maintenance to enhance the developer experience.</p><p><strong>Here's a summary of their recommendations:</strong></p><ol><li><p><strong>Organize documentation based on the developers&#8217; information journey</strong>: <br><br><a href="https://www.thecontentwrangler.com/p/the-most-often-used-sections-of-api">Documentation</a> should be structured to align with the distinct stages of the developers&#8217; information journey: <strong>Exploration, Understanding, Practice, </strong>and<strong> Application</strong>. Each stage has different needs, from conceptual information and experience sharing to code examples and technical details. A well-structured documentation that aligns with these stages can significantly enhance efficiency and effectiveness.<br></p></li><li><p><strong>Adapt Documentation to Different Learning Needs</strong>: <br><br>Recognizing that junior and senior developers have <a href="https://www.thecontentwrangler.com/p/developers-use-different-approaches">varying habits and preferences</a>, documentation should offer diverse learning aids, such as video tutorials for beginners and comprehensive, in-depth examples for more experienced developers. This approach helps in catering to the wide spectrum of <a href="https://www.thecontentwrangler.com/p/developer-experiences-with-api-docs">developer experience</a> levels.<br></p></li><li><p><strong>Prioritize Basic Experience Dimensions in Documentation Design</strong>: <br><br>Software developers say that for documentation to be of use to them it must be correct, clear, complete, and regularly updated. Moreover, incorporating interactive design elements like online code editors can significantly enhance the developer experience by facilitating immediate practice and application.<br></p></li><li><p><strong>Integrate Marketing and Technical Communication</strong>: <br><br>Software documentation serves as a vital link between technical and marketing communication. Effective SEO and  integrating documentation with an online community make it easier for developers to quickly find solutions and share knowledge with others.</p></li></ol><p><a href="https://www.thecontentwrangler.com/s/api-docs">Other studies</a> highlight the barriers that incomplete or incomprehensible documentation creates, leading developers to seek information from external sources like <a href="https://www.stackoverflow.com">StackOverflow</a> and blogs rather than official API documentation. <br><br>Researchers note that some software developers prioritize solving challenges and often avoid seeking a deeper understanding of the underlying software or API, which aligns with the notion that developers aim to efficiently resolve tasks without mastering the finer details. These findings shine a light on the importance of providing clear, concise, and <a href="https://www.brighttalk.com/webcast/9273/601210?utm_source=brighttalk-portal&amp;utm_medium=web&amp;utm_content=task-oriented%20API&amp;utm_term=search-result-1&amp;utm_campaign=webcasts-search-results-feed">task-oriented documentation</a> to meet developers' needs effectively.</p><blockquote><p><strong>See also:</strong> <a href="https://www.thecontentwrangler.com/p/what-software-developers-want-from">What software developers want from API documentation</a> and read <a href="https://www.semanticscholar.org/reader/4795908d16e738500700ea4b7bcee3751e9180a3">the research</a> this post summarizes. </p></blockquote>]]></content:encoded></item><item><title><![CDATA[[Recorded Webinar] Breaking The Mold: Creating Task-Oriented API Documentation]]></title><description><![CDATA[Mark Wentowski says we ought structure docs to reflect how devs use APIs to solve problems rather than relying on arbitrary labels such as 'concepts,' 'integrations,' 'recipes,' or 'API reference'.]]></description><link>https://www.thecontentwrangler.com/p/recorded-webinar-breaking-the-mold</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/recorded-webinar-breaking-the-mold</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Tue, 05 Mar 2024 01:47:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/05edbb71-52b8-4cd2-a8db-d1e0708e32e0_1920x1080.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In this <a href="https://www.brighttalk.com/webcast/9273/601210?utm_source=brighttalk-portal&amp;utm_medium=web&amp;utm_content=task-oriented%20API&amp;utm_term=search-result-1&amp;utm_campaign=webcasts-search-results-feed">recorded web presentation</a>, API Docs specialist, <a href="https://www.linkedin.com/in/markwentowski/">Mark Wentowski</a>, explores innovative approaches to creating documentation that are aligned with developers' needs and habits. </p><p>Topics covered: </p><ul><li><p><strong>Traditional vs. Task-Based API Docs:</strong> <br></p><p>Examining standard content like API references and code samples and their limitations regarding ambiguity, navigation difficulties, and misalignment with user goals. <br></p></li><li><p><strong>Developer-Centricity:</strong> <br></p><p>Tailoring docs to different developer types (systematic, opportunistic, pragmatic) and integrating concepts directly into task descriptions for better utility. <br></p></li><li><p><strong>Efficient Strategies:</strong> <br></p><p>Implementing adequate redundancy, side-by-side content-code layouts, intuitive navigation, context-aware semantic search, and considering single-page docs to enhance user experience. <br></p></li><li><p><strong>Strategic Implications:</strong> </p><p>Emphasizing the need for custom information architecture and exploring content strategies for developers and non-developer stakeholders. </p></li></ul><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.brighttalk.com/webcast/9273/601210?utm_source=brighttalk-portal&amp;utm_medium=web&amp;utm_content=task&amp;utm_term=search-result-7&amp;utm_campaign=webcasts-search-results-feed&quot;,&quot;text&quot;:&quot;Watch the Recording&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.brighttalk.com/webcast/9273/601210?utm_source=brighttalk-portal&amp;utm_medium=web&amp;utm_content=task&amp;utm_term=search-result-7&amp;utm_campaign=webcasts-search-results-feed"><span>Watch the Recording</span></a></p><p></p><h4>About the presenter:</h4><ul><li><p><a href="https://www.linkedin.com/in/markwentowski/">Mark Wentowski</a> helps API developers around the globe explain their solutions to various audiences. He primarily works with SaaS companies delivering web-based, developer-to-developer conceptual docs for web services (i.e., APIs), libraries, and other software products, including deployment and configuration guidance for IT and DevOps engineers, user guidance for data scientists and engineers, API and command references, tutorials, walkthroughs, sample apps, and best practices guides.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Ask Anything About Managing API Documenation Projects]]></title><description><![CDATA[Tom Johnson answers your questions about managing API Docs projects and creating exceptional developer experiences]]></description><link>https://www.thecontentwrangler.com/p/ask-anything-about-managing-api-documenation</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/ask-anything-about-managing-api-documenation</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Tue, 02 Jan 2024 18:59:56 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hxMP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e8305d-7312-4202-a42d-e5127945c3ad_1920x1080.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hxMP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e8305d-7312-4202-a42d-e5127945c3ad_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hxMP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e8305d-7312-4202-a42d-e5127945c3ad_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hxMP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e8305d-7312-4202-a42d-e5127945c3ad_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hxMP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e8305d-7312-4202-a42d-e5127945c3ad_1920x1080.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hxMP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e8305d-7312-4202-a42d-e5127945c3ad_1920x1080.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04e8305d-7312-4202-a42d-e5127945c3ad_1920x1080.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:621030,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hxMP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e8305d-7312-4202-a42d-e5127945c3ad_1920x1080.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hxMP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e8305d-7312-4202-a42d-e5127945c3ad_1920x1080.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hxMP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e8305d-7312-4202-a42d-e5127945c3ad_1920x1080.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hxMP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04e8305d-7312-4202-a42d-e5127945c3ad_1920x1080.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>Join us January 11, 2024 for <a href="https://www.brighttalk.com/webcast/9273/593123?utm_source=brighttalk-sharing&amp;utm_medium=web&amp;utm_campaign=linkshare">Coffee and Content with Tom Johnson</a>, senior technical writer at Google, and the creator of the <a href="https://www.idratherbewriting.com">"I'd Rather Be Writing"</a> blog. During this episode you can ask Johnson anything you'd like about managing API documentation projects. </p><p>Attendees will gain access to educational materials Johnson has created to help technical communication and software development pros better understand API Docs.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.brighttalk.com/webcast/9273/593123?utm_source=brighttalk-sharing&amp;utm_medium=web&amp;utm_campaign=linkshare&quot;,&quot;text&quot;:&quot;Register&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.brighttalk.com/webcast/9273/593123?utm_source=brighttalk-sharing&amp;utm_medium=web&amp;utm_campaign=linkshare"><span>Register</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!c_wi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!c_wi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!c_wi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!c_wi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!c_wi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!c_wi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2089724,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!c_wi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!c_wi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!c_wi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!c_wi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc68f4c40-91a6-46dc-9aee-022209308fed_6000x4000.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Challenges Creating Exceptional Developer Experiences with API Docs]]></title><description><![CDATA[We apparently don't understand what developers want from API Docs]]></description><link>https://www.thecontentwrangler.com/p/challenges-creating-exceptional-developer</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/challenges-creating-exceptional-developer</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Thu, 05 Oct 2023 23:12:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5961d3c4-237e-42fb-8e3e-3cf4a9ba9d9a_5683x4032.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This short video clip features Professor <a href="https://www.linkedin.com/in/michael-meng-5090991/">Michael Meng</a> (<a href="https://www.hs-merseburg.de/">Merseburg University of Applied Sciences</a>) at the <a href="https://www.writethedocs.org/conf/eu/2016/speakers/">2016 Write the Docs Europe</a> delivering a presentation about the information needs of software developers attempting to put an API to work<strong>. </strong><br><br>Watch the full presentation (<a href="https://youtu.be/soQSOBwiXdA?feature=shared">API documentation: Exploring the information needs of software developers</a>). </p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;f5ae1b03-9bde-4723-9058-2b86e11751e9&quot;,&quot;duration&quot;:null}"></div>]]></content:encoded></item><item><title><![CDATA[[Webinar] Adding API Docs To Your Technical Writing Arsenal ]]></title><description><![CDATA[Dave Wilks on why tech writers are well-positioned to create developer experiences]]></description><link>https://www.thecontentwrangler.com/p/webinar-adding-api-docs-to-your-technical</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/webinar-adding-api-docs-to-your-technical</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Fri, 28 Jul 2023 22:38:01 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6639fe55-59cc-4a13-a571-43944bcc126c_2200x1467.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!l2Ef!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff86e2ec7-fb61-4039-8e31-4ce048627775_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!l2Ef!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff86e2ec7-fb61-4039-8e31-4ce048627775_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!l2Ef!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff86e2ec7-fb61-4039-8e31-4ce048627775_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!l2Ef!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff86e2ec7-fb61-4039-8e31-4ce048627775_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!l2Ef!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff86e2ec7-fb61-4039-8e31-4ce048627775_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!l2Ef!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff86e2ec7-fb61-4039-8e31-4ce048627775_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f86e2ec7-fb61-4039-8e31-4ce048627775_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:352384,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!l2Ef!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff86e2ec7-fb61-4039-8e31-4ce048627775_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!l2Ef!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff86e2ec7-fb61-4039-8e31-4ce048627775_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!l2Ef!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff86e2ec7-fb61-4039-8e31-4ce048627775_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!l2Ef!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff86e2ec7-fb61-4039-8e31-4ce048627775_1920x1080.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>On August 2, 2023 join <a href="https://www.linkedin.com/in/comtechdawn/">Dawn Stevens</a>, The Technical Documentation Wrangler, for a friendly chat with Dave Wilks, a senior technical writer at data protection and encryption firm, Keyavi. They'll discuss why it's a great idea for technical writers to enhance their skills by adding <a href="https://thecontentwrangler.substack.com/s/api-docs">API Docs</a> to their toolkit. </p><p><br>Dave explores niches in technical writing and has worked as a Technical Writer, API Writer, Content Designer, Content Strategist, and Product Manager for a digital onboarding tool. <br><br><strong>Let's Talk Technical Documentation</strong> is brought to you by <a href="https://www.thecontentwrangler.substack.com">The Content Wrangler</a> and <a href="https://comtechservices.com/">Comtech Services</a> and is sponsored by <a href="https://www.heretto.com">Heretto</a>, a <a href="https://heretto.com/what-is-a-component-content-management-system/#:~:text=A%20Component%20Content%20Management%20System%20(CCMS)%20is%20a%20system%20that,%2C%20portal%2C%20or%20knowledge%20base.">component content management system</a> and content operations platform that technical content teams use to collaboratively author, maintain, and deliver personalized, structured content at scale.<br><br></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.brighttalk.com/webcast/9273/567562&quot;,&quot;text&quot;:&quot;Register&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.brighttalk.com/webcast/9273/567562"><span>Register</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8Q2i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77a406-b0f7-4cef-aded-3c899061ec70_2200x1467.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8Q2i!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77a406-b0f7-4cef-aded-3c899061ec70_2200x1467.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8Q2i!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77a406-b0f7-4cef-aded-3c899061ec70_2200x1467.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8Q2i!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77a406-b0f7-4cef-aded-3c899061ec70_2200x1467.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8Q2i!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77a406-b0f7-4cef-aded-3c899061ec70_2200x1467.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8Q2i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77a406-b0f7-4cef-aded-3c899061ec70_2200x1467.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f77a406-b0f7-4cef-aded-3c899061ec70_2200x1467.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1643882,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8Q2i!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77a406-b0f7-4cef-aded-3c899061ec70_2200x1467.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8Q2i!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77a406-b0f7-4cef-aded-3c899061ec70_2200x1467.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8Q2i!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77a406-b0f7-4cef-aded-3c899061ec70_2200x1467.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8Q2i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77a406-b0f7-4cef-aded-3c899061ec70_2200x1467.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Rid Your API Documentation of Non-information]]></title><description><![CDATA[Create accurate, clear, concise, and focused docs without unnecessary verbosity]]></description><link>https://www.thecontentwrangler.com/p/rid-your-api-documentation-of-non</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/rid-your-api-documentation-of-non</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Sun, 16 Jul 2023 21:24:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WF2y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Developers dislike documentation for <a href="https://www.researchgate.net/profile/Michael-Meng-6/publication/318733467_Application_Programming_Interface_Documentation_What_Do_Software_Developers_Want/links/5c7d4f44458515831f83c2ae/Application-Programming-Interface-Documentation-What-Do-Software-Developers-Want.pdf">various reasons</a>, one of which is the presence of <em>non-information</em> &#8212; unnecessary verbosity &#8212; or extra words that do not contribute value or clarity to the docs. The presence of uninformative information adds to the cognitive load &#8212; the mental energy or strain required to process and understand information or perform a task. <br><br>API Docs that include unneeded information can introduce mental friction that results in an interruption (the developer gets frustrated and leaves the documentation portal searching for a less mentally-taxing source of information). </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WF2y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WF2y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WF2y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WF2y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WF2y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WF2y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2487024,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WF2y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WF2y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WF2y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WF2y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0791fde4-a4f1-4d85-a7d0-51601dedd56b_4896x3264.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo: <a href="https://www.pexels.com/photo/billboard-on-a-brick-wall-saying-nothing-to-see-here-10224729/">Erio Noen</a></figcaption></figure></div><h3>What type of non-information are we talking about?</h3><p>Many professional developers are hindered by &#8220;boilerplate documentation that merely rehashes the name of the API method, bloats the presentation with derived information such as inherited members, or provides overly trivial examples,&#8221; observed researchers <a href="https://www.linkedin.com/in/walid-maalej-b885068/">Walid Maalej</a> and <a href="https://www.linkedin.com/in/mrobillard/">Martin P. Robillard</a>. Documentation quality can be improved by detecting and removing non-information from API Docs.</p><blockquote><p><strong>&#10686; Advice:</strong> Avoid the use of filler words, redundant phrases, or excessive elaboration without adding meaningful information. Use <a href="https://www.writer.com">authoring assistance</a> tools that can help you reduce verbosity and increase clarity and comprehension. </p></blockquote><p>Non-information is unnecessary and can make your documentation challenging to read, comprehend, and navigate, potentially leading to <a href="https://hbr.org/2021/09/how-to-save-yourself-from-information-overload">information overload</a> and making it more challenging for developers to extract the essential details they need from the documentation.</p>]]></content:encoded></item><item><title><![CDATA[A Taxonomy of Knowledge Types For API Reference Documentation]]></title><description><![CDATA[A quick review of the 12 types of knowledge commonly found in API Docs]]></description><link>https://www.thecontentwrangler.com/p/a-taxonomy-of-knowledge-types-for</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/a-taxonomy-of-knowledge-types-for</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Sun, 16 Jul 2023 19:49:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!QkW1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>API Documentation has been called <strong>&#8220;<a href="https://www.cs.mcgill.ca/~martin/papers/ese2011.pdf">the most severe obstacle</a>&#8220;</strong> preventing software developers from quickly putting a new API to work. Developers complain that incomplete, inaccurate, and inconsistent documentation hamper their productivity by interrupting their workflow and causing them to lose focus. <br></p><p><a href="https://thecontentwrangler.substack.com/p/what-software-developers-want-from">Improving API documentation</a> can reduce disruptions in concentration and <a href="https://stackoverflow.blog/2018/09/10/developer-flow-state-and-its-impact-on-productivity/">help keep devs in the zone</a>. </p><blockquote><p>&#8221;Eliminating a one-minute, documentation-induced distraction through improved documentation could save 15 minutes of lost software developer productivity and provide a more satisfying, and more profitable, development experience,&#8221; <a href="https://docsbydesign.com/wp-content/uploads/2015/01/Watson_2012_Developing-Best-Practices-for-API-Reference.pdf">writes</a> <a href="https://www.linkedin.com/in/docsbydesign/">Robert Watson</a>, a senior technical writer at Google.</p></blockquote><p>For several decades, the format used to structure and present documentation for application programming interfaces (API Docs) has <a href="https://www.cs.mcgill.ca/~martin/papers/tse2013a.pdf">remained largely unchanged</a>. While research on what developers think should be contained in API Docs has revealed a list of <a href="https://thecontentwrangler.substack.com/p/developer-experiences-with-api-docs">improvement suggestions</a>, few studies have compared what information devs say they need to <a href="http://sigdoc.acm.org/wp-content/uploads/2019/01/CDQ18002_Meng_Steinhardt_Schubert.pdf">what information they actually use</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QkW1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QkW1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QkW1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QkW1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QkW1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QkW1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg" width="1456" height="1215" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1215,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1394183,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QkW1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QkW1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QkW1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QkW1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b43d00c-6855-4b73-a9b2-1c813da3f091_3578x2985.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@arifriyanto?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Arif Riyanto</a> on <a href="https://unsplash.com/s/photos/software-developer?license=free&amp;utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure></div><p>In <a href="https://www.cs.mcgill.ca/~martin/papers/tse2013a.pdf">Patterns of Knowledge in API Reference Documentation</a>, researchers <a href="https://www.linkedin.com/in/walid-maalej-b885068/">Walid Maalej</a> and <a href="https://www.linkedin.com/in/mrobillard/">Martin P. Robillard</a>, point out that there&#8217;s <strong>&#8220;no standard and a few conventions regarding the </strong><em><strong>content</strong></em><strong> of reference documentation,&#8221;</strong> calling the typical API reference documentation a <strong>&#8220;mixed bag of information items.&#8221;</strong></p><p>There&#8217;s been little effort to develop evidence-informed best practices for organizing, categorizing, and structuring dev-focused docs, they say. That needs to change.<br><br>Maalej and Robillard evaluated several popular sets of API docs to discover what types of knowledge are commonly available and how that information is categorized (see Figure 1 &#8212; &#8220;Taxonomy of Knowledge Types for API Documentation&#8221;). <br><br>Their efforts resulted in the creation of a taxonomy that they say is:</p><ul><li><p><strong>Reliable</strong> &#8212; the docs are organized to help different API docs users understand the type of information contained in each individual section</p></li><li><p><strong>Meaningful</strong> &#8212; the docs contain content of relevance to the task at hand</p></li><li><p><strong>Fine-grained</strong> &#8212; the docs provide more than a few high-level categories of knowledge</p><h3><br>Figure 1</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RZNE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24ca8cb-23f5-4cf7-bde3-84a8a44388aa_1514x1544.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RZNE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24ca8cb-23f5-4cf7-bde3-84a8a44388aa_1514x1544.png 424w, https://substackcdn.com/image/fetch/$s_!RZNE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24ca8cb-23f5-4cf7-bde3-84a8a44388aa_1514x1544.png 848w, https://substackcdn.com/image/fetch/$s_!RZNE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24ca8cb-23f5-4cf7-bde3-84a8a44388aa_1514x1544.png 1272w, https://substackcdn.com/image/fetch/$s_!RZNE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24ca8cb-23f5-4cf7-bde3-84a8a44388aa_1514x1544.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RZNE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24ca8cb-23f5-4cf7-bde3-84a8a44388aa_1514x1544.png" width="1456" height="1485" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a24ca8cb-23f5-4cf7-bde3-84a8a44388aa_1514x1544.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1485,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:858109,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RZNE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24ca8cb-23f5-4cf7-bde3-84a8a44388aa_1514x1544.png 424w, https://substackcdn.com/image/fetch/$s_!RZNE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24ca8cb-23f5-4cf7-bde3-84a8a44388aa_1514x1544.png 848w, https://substackcdn.com/image/fetch/$s_!RZNE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24ca8cb-23f5-4cf7-bde3-84a8a44388aa_1514x1544.png 1272w, https://substackcdn.com/image/fetch/$s_!RZNE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa24ca8cb-23f5-4cf7-bde3-84a8a44388aa_1514x1544.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Source: <a href="https://www.cs.mcgill.ca/~martin/papers/tse2013a.pdf">Patterns of Knowledge in API Reference Documentation</a> (2013) &#8212; Waalej and Martin P Robillard (IEEE Transactions on Software Engineering)</figcaption></figure></div><p><br></p></li></ul><blockquote><p><strong>&#10686; Advice:</strong> Consider using the taxonomy in Figure 1 to evaluate the content of your existing docs, better organize them, and to detect and eliminate low-value content like non-information.</p></blockquote><p> </p>]]></content:encoded></item><item><title><![CDATA[Enabling Efficient Access To Relevant Content In API Documentation]]></title><description><![CDATA[The design of API Docs impacts the accessibility of information devs need]]></description><link>https://www.thecontentwrangler.com/p/enabling-efficient-access-to-relevant</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/enabling-efficient-access-to-relevant</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Sun, 09 Jul 2023 21:14:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!l6aN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!l6aN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!l6aN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg 424w, https://substackcdn.com/image/fetch/$s_!l6aN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg 848w, https://substackcdn.com/image/fetch/$s_!l6aN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!l6aN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!l6aN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg" width="1456" height="972" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:972,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2591079,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!l6aN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg 424w, https://substackcdn.com/image/fetch/$s_!l6aN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg 848w, https://substackcdn.com/image/fetch/$s_!l6aN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!l6aN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F509e1799-3290-4a1f-bb74-1435e950060e_5130x3425.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo: <a href="https://www.pexels.com/photo/back-view-shot-of-a-man-working-on-his-computer-7988113/">Mikhail Nilov</a></figcaption></figure></div><p>The design and presentation of <a href="https://thecontentwrangler.substack.com/p/what-are-application-programming">Application Programming Interface</a> documentation (API Docs) can pose obstacles for software developers when they try to use a new API. Creators of API Docs can improve the utility of documentation by following this advice from researchers examining <a href="https://www.mangold-international.com/_Resources/Persistent/a/7/1/2/a712bdd99343412abc60642ea624ae047ef00b27/Meng_et_al_How-Developers-Use-API-Documentation_2019.pdf">how devs use API documentation</a>. </p><h2><strong>Streamline access to pertinent information</strong></h2><h3>Content organization</h3><p>Arrange, structure, and format content based on categories that align with the functionality or content domain of the API rather than relying on categories that indicate the type of information presented. </p><blockquote><p><strong>&#10686; Advice:</strong> Instead of copying the organizational structure and category labeling schemes many API documentation collections use &#8212; <strong>Samples</strong>, <strong>Concepts</strong>, <strong>API Reference</strong>, and <strong>Recipes</strong>, consider using categories with clear lables such as <strong>Shipment Handling</strong>, <strong>Address Handling</strong>, etc. </p></blockquote><p>This guideline is an application of <a href="https://idratherbewriting.com/2009/11/11/minimizing-documentation/">minimalist documentation</a>.</p><h3>Integrate conceptual information with associated tasks</h3><p>Developers differ in how, whether, and when they use conceptual overviews, which systematically introduce crucial API concepts. Some devs rely on documentation to explain concepts, while others ignore conceptual overviews.</p><blockquote><p><strong>&#10686; Advice:</strong> To reach each group of developers, don&#8217;t segregate conceptual content in a section dedicated to demystifying concepts. Instead, consider presenting conceptual information alongside the tasks or scenarios where knowledge of relevant concepts is needed.</p></blockquote><h3>Offer straightforward navigation and helpful search</h3><p>The navigation should provide devs with clear indications of their location within the documentation and offer unambiguous cues about the context of the topic they&#8217;re exploring. <br><br>A powerful search that displays related content alongside query results is one of the best ways to ensure developers can locate the information they need. Search should be capable of traversing your content repositories and presenting a unified result that displays all related, relevant content.</p><blockquote><p><strong>&#10686; Advice:</strong> If unable to provide top-notch search, consider presenting a version of the documentation that exists on a single page, instead of distributing the content across multiple, linked pages. Presenting docs on a single page allows devs to use <strong>command&#8212;F</strong> to trigger the on-page keyword search, a tool many software developers rely upon heavily.</p></blockquote><h2><strong>Simplify the process of accessing the API</strong></h2><p>Understanding entry points is crucial for developer success when working with a new API. Entry points are where devs initially start to begin utilizing APIs effectively.</p><h3>Provide clean, working code samples </h3><p>The navigation should provide devs with clear indications of their location within the documentation and offer unambiguous cues about the context of the topic they&#8217;re exploring. </p><p>Developers rely on &#8212; and reuse &#8212; code samples in API documentation. Efficient code reuse relies on a clean sample (correct, clear, concise, maintainable, and easy to comprehend) devoid of extra, irrelevant, or invisible code introduced unintentionally while copying the code from its source. Some devs use examples as a starting point when working to solve an API implementation challenge.  </p><blockquote><p><strong>&#10686; Advice:</strong> Generate concise and readily usable code samples (complete and ready to be copied and pasted) that effectively showcase the intended usage of the API. <br>If using placeholders (referencing other code examples) to eliminate redundancy, reccognize that this approach may make it impossible for devs to reuse code via copy and paste quickly.</p></blockquote><h3>Provide relevant background knowledge </h3><p>The&nbsp;<a href="https://files.eric.ed.gov/fulltext/ED596232.pdf">importance of background knowledge</a>&nbsp;in the initial learning process is well understood. Knowledge plays&nbsp;<a href="https://education.ohio.gov/getattachment/Topics/Learning-in-Ohio/Literacy/Literacy-Academy/2023-Literacy-Academy/Language-Comprehension-Components-Necessary-for-Reading-Comprehension.pdf.aspx?lang=en-US">the most significant role in comprehension</a>. It&#8217;s like mental velcro. </p><p>Relevant knowledge gives words places to stick and make sense, supporting understanding and propelling the reading process forward. The more a dev knows about a topic, the more likely they are to successfully comprehend information about it, compared to those devs with less experience.</p><blockquote><p><strong>&#10686; Advice:</strong> API documentation should furnish background knowledge to aid developers without domain experience in putting an API to work. Like conceptual information, domain-specific background knowledge should be available when needed and seamlessly integrated with task descriptions and relevant usage scenarios.</p></blockquote><h3>Links concepts and their practical use in code </h3><p>Devs must be able to determine how certain concepts correspond to elements within code. The presence of code elements embedded in API Docs that explain their purposes, usages, and mutual connections with others </p><blockquote><p><strong>&#10686; Advice:</strong> When presenting conceptual information, utilize code examples that highlight and conceptualize connected elements in the code.</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJC_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c54e0c-5f8f-4607-ae93-7a6f503a130c_5149x3433.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJC_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c54e0c-5f8f-4607-ae93-7a6f503a130c_5149x3433.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wJC_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c54e0c-5f8f-4607-ae93-7a6f503a130c_5149x3433.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wJC_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c54e0c-5f8f-4607-ae93-7a6f503a130c_5149x3433.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wJC_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c54e0c-5f8f-4607-ae93-7a6f503a130c_5149x3433.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJC_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c54e0c-5f8f-4607-ae93-7a6f503a130c_5149x3433.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01c54e0c-5f8f-4607-ae93-7a6f503a130c_5149x3433.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1506286,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wJC_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c54e0c-5f8f-4607-ae93-7a6f503a130c_5149x3433.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wJC_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c54e0c-5f8f-4607-ae93-7a6f503a130c_5149x3433.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wJC_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c54e0c-5f8f-4607-ae93-7a6f503a130c_5149x3433.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wJC_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c54e0c-5f8f-4607-ae93-7a6f503a130c_5149x3433.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo: <a href="https://www.pexels.com/photo/crop-faceless-person-using-laptop-in-darkness-5926378/">Sora Shimazaki</a></figcaption></figure></div><h2><strong>Support diverse development approaches</strong></h2><p>API documentation must accommodate the varying strategies developers employ when approaching a new API. Both the content and its presentation should cater to the needs of both <em>opportunistic</em> and <em>systematic</em> developers.</p><p>Devs with an opportunistic learning approach work intuitively and do not follow the processes and suggestions described in the [API] documentation. Instead, they access the documentation only to identify and copy a snippet of sample code, which they modify or extend.</p><h3>Make it easy for devs to find, copy, and use code </h3><blockquote><p><strong>&#10686; Advice:</strong> Enrich documentation with clean code samples that are complete and comprehensive. Ensure code is clearly delinated from text, making it easier for devs to spot and copy code snippets. Consider using a table with a separate column in which to display code examples. </p></blockquote><h3>Indicate the difference between text and code </h3><blockquote><p><strong>&#10686; Advice:</strong> To enhance clarity and improve comprehension of API Docs, signaling techniques like color-coding should be utilized to emphasize code elements within the text and in code examples. </p></blockquote><h3>Integrate and reuse important information</h3><blockquote><p><strong>&#10686; Advice:</strong> To ensure understanding, present conceptual information redundantly. Integrate vital details into the text describing how to perform a task with the API. Incorporate concepts into the source code using code comments, helping to guarantee that even opportunistic developers, who may skip the text and focus on the code, will encounter and notice the necessary detail. </p></blockquote><h3>Make it easy and fast to put the API to work</h3><blockquote><p><strong>&#10686; Advice:</strong> Usually, developers who follow an opportunistic strategy aim to start their first task quickly. On the other hand, systematic developers tend to take their time to understand the API and then try out sample calls. To help both types of developers, use a documentation approach that focuses on action and simplicity, following the principles of minimalism.</p></blockquote>]]></content:encoded></item><item><title><![CDATA[Developers Often Use Self-Directed Learning To Put APIs To Work]]></title><description><![CDATA[They focus on the parts they believe are relevant to the problem they are attempting to resolve]]></description><link>https://www.thecontentwrangler.com/p/developers-often-use-self-directed</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/developers-often-use-self-directed</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Sun, 09 Jul 2023 16:09:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1a8E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Software developers are self-directed learners</h3><p>It&#8217;s common for software developers to adopt a <a href="https://www.betterup.com/blog/self-directed-learning#:~:text=In%20self%2Ddirected%20learning%20you,learn%20and%20make%20it%20meaningful.">self-directed approach to learning</a> new APIs. Research from <a href="https://andrewbegel.com/papers/appdirectedlearning-chase2013.pdf">Sillito and Begel (2013)</a> shows that some developers do not attempt to learn the entire API. Still, instead, they focus on the parts they believe are relevant to the problem they are attempting to resolve, for instance, getting a particular API function to work. </p><p>Developers often use this same approach to identify workarounds when problems occur.</p><p>Sillito and Begel found that &#8220;the features of applications that developers want to build define the topics they need to learn and that many of these topics are unknown to the developers until they encounter issues with them as they learn to build their application.&#8221;</p><h3>Devs seek information from sources other than the official API documentation</h3><blockquote><p>&#8221;The conscious goal of their learning was often only to learn as much as was needed to complete their immediate development goal. They could return to the topic later to gain a deeper understanding if and when it was needed. Subjects typically found learning resources online via web search. They were more often supported by the experiences and wisdom of development community members from their blog posts and answers in Q&amp;A forums than by the platform owner&#8217;s official documentation.&#8221;</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1a8E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1a8E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1a8E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1a8E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1a8E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1a8E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg" width="1456" height="972" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:972,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3674814,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1a8E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1a8E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1a8E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1a8E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28424dd6-238b-4e36-966f-678b9770dd8c_6016x4016.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo: <a href="https://www.pexels.com/photo/woman-using-macbook-pro-1181278/">Christina Morillo</a></figcaption></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[There Is No “One-Size-Fits-All” API Docs Experience]]></title><description><![CDATA[Developers use three different approaches to learn new APIs]]></description><link>https://www.thecontentwrangler.com/p/developers-use-different-approaches</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/developers-use-different-approaches</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Sun, 09 Jul 2023 15:24:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!oFAY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3>Developers use different approaches to learn new APIs</h3><p>Meng, Steinhardt, and Schubert conducted <a href="https://www.mangold-international.com/_Resources/Persistent/a/7/1/2/a712bdd99343412abc60642ea624ae047ef00b27/Meng_et_al_How-Developers-Use-API-Documentation_2019.pdf">an observational study</a> of developers working to solve programming tasks involving an API. The results reveal differences regarding developer activities and documentation usage that a successful API documentation strategy must accommodate.</p><h4>What the research uncovered</h4><p>There is no single developer persona; therefore, there is no &#8220;one-size-fits-all&#8221; API Docs experience because developers use different approaches to their work. For example, some developers are less willing to read conceptual information, although not reading it often impacts their effectiveness.</p><p>Providing all developers with the same API documentation experience is a mistake. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oFAY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oFAY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oFAY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oFAY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oFAY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oFAY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg" width="1456" height="972" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:972,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3832574,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oFAY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oFAY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oFAY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oFAY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58df2355-6bbe-42b5-b1fc-981c7999577c_6016x4016.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo: <a href="https://www.pexels.com/photo/woman-typing-on-macbook-pro-1181281/">Christina Morillo</a></figcaption></figure></div><p>In the January 2019 issue of <em><a href="https://cdq.sigdoc.org/">Communication Design Quarterly</a>,</em> the peer-reviewed research publication of the <a href="https://sigdoc.acm.org">Association for Computing Machinery Special Interest Group for Design of Communication</a>, the researchers explore three information-seeking software developer personae and the approaches they use when looking for information to put a new API to work. </p><h2><strong>Three developer learning personae:</strong></h2><ol><li><p><strong>Systematic learners</strong> &#8212; those who seek to understand the API before they use it</p></li><li><p><strong>Opportunistic learners</strong> &#8212; those who seek to get started as quickly as possible without first understanding the API or checking the documentation</p></li><li><p><strong>Pragmatic learners</strong> &#8212; those who combine elements of both <em>systematic</em> and <em>opportunistic</em> approaches</p></li></ol><h2>Characteristics of systematic learners</h2><p>Researchers Meng, Steinhardt, and Schubert found that devs with a systematic learning approach &#8220;wrote code defensively&#8221; and &#8220;tried to get a deeper understanding of a technology before using it.&#8221; These software coders prepared for their work by exploring the API and preparing their development environment before starting. <br><br>The researchers discovered some systematic developers started every task with a clean piece of code (located in the code examples section of the docs). Then they used examples (found on the <em><strong>Samples</strong></em> and <em><strong>Recipes</strong></em> pages and in the <em><strong>API reference</strong></em>) to modify the code they started with.</p><blockquote><p>&#8220;They seemed to use a similar process to solve each task,&#8221; the researchers say. Systematic developers tend to form a hypothesis about the approach and (if needed) clarify terms or concepts they did not fully understand.</p></blockquote><p>The researchers witnessed the devs "in the systematic group carefully &#8220;read sections of the documentation and code samples, and, in general, followed the processes and suggestions closely.&#8221;</p><h3>Characteristics of opportunistic learners</h3><p>Researchers Meng, Steinhardt, and Schubert found that devs with an <em>opportunistic</em> learning approach &#8220;worked more intuitively&#8221; and &#8220;did not follow the processes and suggestions described in the [API] documentation.&#8221; Instead, they accessed the documentation only to identify and copy a snippet of sample code, which they modified or extended.</p><blockquote><p>The researchers described developers in the opportunistic group as &#8220;highly task-driven&#8221; and desiring &#8220;fast and direct access to the information.&#8221; </p></blockquote><p>They observed that opportunistic devs &#8220;did not take the time to get a general overview of the API before starting the first task&#8221; and did not read most of the documentation. Instead, they &#8220;scanned&#8221; it, jumping from page to page without an apparent search strategy, seeming to &#8220;deliberately risk&#8221; making errors, resulting in their having to check the documentation to overcome errors.</p>]]></content:encoded></item><item><title><![CDATA[Improving Developer Experiences With API Documentation]]></title><description><![CDATA[Problems with API Docs are often related to usability]]></description><link>https://www.thecontentwrangler.com/p/developer-experiences-with-api-docs</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/developer-experiences-with-api-docs</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Sun, 09 Jul 2023 15:15:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!GQrG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GQrG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GQrG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GQrG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GQrG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GQrG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GQrG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8145961,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!GQrG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!GQrG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!GQrG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!GQrG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e28e317-07f6-4f4e-b590-c38530ac24f2_7952x5304.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo: <a href="https://www.pexels.com/photo/female-software-engineer-coding-on-computer-3861963/">ThisIsEngineering</a></figcaption></figure></div><p>Researchers <a href="https://www.linkedin.com/in/michael-meng-5090991/">Michael Meng</a>, <a href="https://www.linkedin.com/in/stephanie-steinhardt-7a51a1156/">Stephanie Steinhardt</a>, and Andreas Schubert understand how developers use documentation when working with a new API. They hypothesize that problems with API documentation are often related to usability; precisely, the content and structure of the docs do not &#8220;match the work habits and expectations of software developers.&#8221;<br><br>Through interviews and observational studies of working habits, the researchers discovered common learning goals and strategies software developers use, the information resources they turn to, and the quality criteria they apply to API documentation.<br><br>In <a href="https://www.researchgate.net/publication/318733467_Application_Programming_Interface_Documentation_What_Do_Software_Developers_Want">Application Programming Interface Documentation: What Do Software Developers Want</a> (2018 <a href="https://journals.sagepub.com/home/JTW">Journal of Technical Writing and Communication</a>), the researchers show that developers initially try to &#8220;form a global understanding regarding the overall purpose and main features of an API, but then adopt either a <em>concepts-oriented</em> or a <em>code-oriented</em> learning strategy that API documentation both needs to address.&#8221; </p>]]></content:encoded></item><item><title><![CDATA[The Most Often-Used Sections Of API Documentation]]></title><description><![CDATA[Study identifies the components of docs developers rely on to put a new API to work]]></description><link>https://www.thecontentwrangler.com/p/the-most-often-used-sections-of-api</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/the-most-often-used-sections-of-api</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Sun, 09 Jul 2023 15:08:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HfbD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HfbD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HfbD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HfbD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HfbD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HfbD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HfbD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7383652,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HfbD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HfbD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HfbD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HfbD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa563d79d-fb6a-45ea-881e-003a655f374e_7952x5304.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo: <a href="https://www.pexels.com/photo/woman-writing-on-whiteboard-3861943/">ThisIsEngineering</a></figcaption></figure></div><p>In <a href="https://www.mangold-international.com/_Resources/Persistent/a/7/1/2/a712bdd99343412abc60642ea624ae047ef00b27/Meng_et_al_How-Developers-Use-API-Documentation_2019.pdf">How Developers Use API Documentation: An Observation Study</a>, Meng, Steinhardt, and Schubert examine which resources developers use to put a new API to work. The most often accessed content is the <strong>API Reference</strong>, followed by the <strong>Recipes</strong> page, they found. </p><p>The <strong>Recipes</strong> page (and the <strong>Samples</strong> page) are places where devs obtain code samples for use cases. Some devs use the <strong>Concepts</strong> page, but less so than other areas of the docs, especially those pages that contain code samples. In contrast, some developers (systematic learners) use the <strong>Concepts</strong> pages extensively.</p>]]></content:encoded></item><item><title><![CDATA[Barriers In API Documentation That Hinder Developers]]></title><description><![CDATA[Developers benefit from consistency in navigation, predictable structure, useful search, and easy to reuse code samples.]]></description><link>https://www.thecontentwrangler.com/p/barriers-in-api-documentation-that</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/barriers-in-api-documentation-that</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Sun, 09 Jul 2023 14:57:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!VAVx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In the January 2019 issue of <em><a href="https://cdq.sigdoc.org/">Communication Design Quarterly</a>,</em> the peer-reviewed research publication of the <a href="https://sigdoc.acm.org">Association for Computing Machinery Special Interest Group for Design of Communication</a>, the researchers explore how developers use API Docs and identify barriers to developer success using documentation.<br><br>The four barriers discussed include:</p><ol><li><p><strong>Inconsistency in navigation</strong> &#8212; Inconsistent navigation causes some developers to conclude that the documentation is incomplete. Inconsistencies in navigational elements from page to page introduce confusion. Navigational difficulties occur when a developer wants to revisit previously accessed content but can&#8217;t figure out how to do so.</p></li><li><p><strong>Inability to find information by browsing</strong> &#8212; Developers experience difficulties browsing for information, especially when encountering pages with vague labels that don't accurately describe the page's information. Unclear labels can hinder developers' ability to effectively understand and utilize the API by increasing their cognitive load. Unclear labels require additional mental energy to decipher the purpose and content of each page.</p></li><li><p><strong>Lousy search</strong> &#8212; Some sets of API documentation do not provide search. Others offer a rudimentary &#8212; but less-than-useful &#8212; search that fails to help developers quickly find the information they need. While some developers rely on the built-in on-page search available in most web browsers, those searches may fail to prove useful because API documentation is often distributed over multiple web pages.</p></li><li><p><strong>Dirty code samples</strong> &#8212; Developers rely on &#8212; and reuse &#8212; code samples in API documentation. Efficient reuse of code relies on the sample being clean (e.g., correct, clear, concise, maintainable, and easy to comprehend) and devoid of extra, irrelevant, or invisible code introduced unintentionally while copying the code from its source. Additionally, using placeholders (referencing other code examples) to eliminate redundancy makes it impossible for devs to reuse code via copy and paste quickly.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VAVx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VAVx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VAVx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VAVx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VAVx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VAVx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2089724,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VAVx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VAVx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VAVx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VAVx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0c5b4c2-8243-439d-8ebe-754ca872d9bd_6000x4000.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo: <a href="https://www.pexels.com/photo/man-sitting-in-front-of-three-computers-4974915/">Olia Danilevich</a></figcaption></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[What software developers want from API documentation]]></title><description><![CDATA[You might be surprised that they want pretty much what everyone else wants]]></description><link>https://www.thecontentwrangler.com/p/what-software-developers-want-from</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/what-software-developers-want-from</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Fri, 07 Jul 2023 21:05:47 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Sdup!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Sdup!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Sdup!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Sdup!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Sdup!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Sdup!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Sdup!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8755939,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Sdup!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Sdup!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Sdup!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Sdup!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5db12f5c-96d0-4163-b618-a1fefe823232_7952x5304.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>You may have been told that software developers don&#8217;t require formal documentation &#8212;&nbsp;or only tiny bits and pieces of information (sentence fragments will do) &#8212; and not to bother building an exceptional developer experience. </p><p>Software developers rely on technical documentation that helps them build software applications and use <a href="https://thecontentwrangler.substack.com/p/what-are-software-development-kits">Software Development Kits</a> (SDKs) and <a href="https://thecontentwrangler.substack.com/p/what-are-application-programming">Application Programming Interfaces</a> (APIs). These docs are intended for a technical audience and typically include programming, installation, setup instructions, technical specifications, API information, code examples, troubleshooting, and debugging procedures. They also may include other types of content &#8212; release notes, best practices, and guidelines.<br><br>Some leaders I've spoken with say that creating detailed technical documentation for developers is not worth investing time and resources. They mistakenly believe that developers do not require docs built with the same level of care as consumer-facing technical information because they assume that developers are already technically proficient and do not require the same level of explanation and guidance.</p><p>Despite beliefs to the contrary, <a href="https://www.mangold-international.com/_Resources/Persistent/a/7/1/2/a712bdd99343412abc60642ea624ae047ef00b27/Meng_et_al_How-Developers-Use-API-Documentation_2019.pdf">research shows</a> that <em><strong>quality criteria</strong></em> such as <em><strong>accuracy</strong></em>, <em><strong>completeness</strong>,</em> and <em><strong>clarity</strong></em> are relevant to the software developer&#8217;s experience using API documentation. Putting a new API to work can be challenging. Developers say documentation insufficiencies constitute a significant factor.</p>]]></content:encoded></item><item><title><![CDATA[What Are Software Development Kits (SDKs)?]]></title><description><![CDATA[SDKs are powerful tools for streamlining the software development process]]></description><link>https://www.thecontentwrangler.com/p/what-are-software-development-kits</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/what-are-software-development-kits</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Fri, 07 Jul 2023 20:48:29 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zuEh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Even the slightest inconvenience can cause developers to bail on a new product or service and look for a less cumbersome option. Generally speaking, developers aren't willing to invest unnecessary time installing libraries and understanding dependencies. They often prefer quickly testing the tool and assessing its compatibility with their current stack and workflow.</p><p>That's where a Software Development Kit (SDK) comes in handy. </p><p>SDKs are collections of resources: software tools, libraries, documentation, and code samples. Done well, SDKs simplify and expedite the development of software applications adapted for a specific computing platform, framework, or programming language. SDKs assist developers in creating software more efficiently by providing pre-existing functionalities and interfaces.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zuEh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zuEh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zuEh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zuEh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zuEh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zuEh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3177528,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zuEh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zuEh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zuEh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zuEh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f489cbc-3176-48a7-abd6-3876553e3ff1_6000x4000.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo: <a href="https://www.pexels.com/photo/crop-faceless-developer-working-on-software-code-on-laptop-5926382/">Sora Shimazaki</a></figcaption></figure></div><h2>What are the differences between and Application Programming Interface and a Software Development Kit?</h2><p>Application Programming Interfaces (APIs) and Software Development Kits (SDHs) are tools that software devs use, but they do different things. While an API is a way for software programs to talk to each other and share information, an SDK (also known as a devkit) is a toolbox for building software, which can also include APIs.</p><p><br>See: <a href="https://nordicapis.com/10-best-practices-for-sdk-generation/">10 Best Practices for SDK Generation</a><br></p>]]></content:encoded></item><item><title><![CDATA[Obstacles To Keeping API Docs Up-To-Date]]></title><description><![CDATA[Lack of time is the biggest obstacle to keeping docs current]]></description><link>https://www.thecontentwrangler.com/p/obstacles-to-keeping-api-docs-up</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/obstacles-to-keeping-api-docs-up</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Thu, 06 Jul 2023 19:29:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!t58L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Limited time is the biggest obstacle preventing API providers from keeping their documentation up-to-date. Roughly two-thirds of the teams surveyed say their current workload hinders them from dedicating sufficient time to maintain API documentation (API Docs).<br><br>In their 2023 report &#8212; <a href="https://smartbear.com/state-of-software-quality/api/">State of Software Quality</a>&nbsp;&#8212;  SmartBear identified limited time as the top obstacle (67%) preventing organizations from properly looking after their API Docs. Other notable roadblocks include the documentation being out of sync with the API (52%), follwed by a shortage of experinced staff (31%), and inadequate software tools (28%).<br></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t58L!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t58L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!t58L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!t58L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!t58L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t58L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg" width="1456" height="1940" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1940,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:953132,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!t58L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!t58L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!t58L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!t58L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d0126c3-bfd6-492a-950d-571cdca16dcf_2269x3024.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo: <a href="https://www.pexels.com/photo/round-silver-colored-wall-clock-2853664/...">Oladimeji Ajegbile</a></figcaption></figure></div><p><br>SmartBear makes <a href="https://smartbear.com/solutions/">testing tools</a> to help developers and quality assurance pros deliver high-quality software products.</p>]]></content:encoded></item><item><title><![CDATA[What Are APIs?]]></title><description><![CDATA[Application Programming Interfaces (APIs) help websites become more fully featured and productive]]></description><link>https://www.thecontentwrangler.com/p/what-are-application-programming</link><guid isPermaLink="false">https://www.thecontentwrangler.com/p/what-are-application-programming</guid><dc:creator><![CDATA[Scott Abel]]></dc:creator><pubDate>Tue, 04 Jul 2023 23:29:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0xJd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Imagine you're in a restaurant. You're at your table, and you have a menu with many options for food and drink. However, you can't go into the kitchen to make the food or grab the drinks yourself. Instead, you tell the waiter what you want, and they go into the kitchen to tell the chefs what you'd like. Once your order is ready, the waiter picks up the meal in the kitchen and delivers it to your table.</p><p>In this analogy, the kitchen is like a software program or an online service (e.g., weather data, social media). Sitting at the table, you are like another software program that wants to use the services or features of that program. The menu is like a <a href="https://www.indeed.com/career-advice/career-development/api-functions">list of the program's available functions and services</a>. The waiter is an API, which stands for Application Programming Interface.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0xJd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0xJd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0xJd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0xJd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0xJd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0xJd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1342946,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0xJd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0xJd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0xJd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0xJd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc54f412a-e96a-4fdc-9c19-80476cf6f804_4608x3072.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo: <a href="https://www.pexels.com/photo/waiter-carrying-tray-with-snacks-15761595/">Elias Jara</a></figcaption></figure></div><p>An API is like a middleman or messenger (like the waiter) that takes requests from you, communicates them to the program or service, and then brings back the response or the data you requested. This process is effective because it allows different software programs to talk to each other and work together without you knowing all the details about how the kitchen (or other programs) does its job.</p><p>In technical terms, a software program sends a request when it wants to use an API. This request is typically just a message formatted in a certain way (like placing an order from the menu). The API processes the request and talks to the program or service. Once the program or service acts on the request, the API returns the information or the confirmation of task completion.</p><p>APIs are essentially a set of rules and tools that allow different software applications to communicate and interact with each other, similar to how servers help you get food from the kitchen in a restaurant. In today's heavily digital world, APIs are used everywhere, from&nbsp;<a href="https://www.ibm.com/products/environmental-intelligence-suite/weather-safety">fetching weather data</a> to&nbsp;<a href="https://www.ayrshare.com/business-plan-for-multiple-users/?utm_source=google&amp;utm_medium=ad&amp;utm_campaign=business_manual_feb22&amp;utm_medium=ad&amp;utm_source=google&amp;utm_campaign=business_manual_feb22&amp;gad=1&amp;gclid=Cj0KCQjwho-lBhC_ARIsAMpgMocQD8qxRHH22--7EUFdLfLc-kDl4Ay7zSPkEP3d1ZNsb8RouBeB2fcaAm_BEALw_wcB">logging in with social media</a>&nbsp;accounts, &nbsp;<a href="https://languageio.com/lp/api-sem/?utm_term=translate%20api&amp;utm_campaign=Eugene+-+Evergreen+Search+-+Integration+-+Fresh+Data+-+US-CAN&amp;utm_source=adwords&amp;utm_medium=ppc&amp;utm_content=none&amp;hsa_acc=4145714489&amp;hsa_cam=18675286444&amp;hsa_grp=142142973545&amp;hsa_ad=629990934940&amp;hsa_src=g&amp;hsa_tgt=kwd-320688965261&amp;hsa_kw=translate%20api&amp;hsa_mt=p&amp;hsa_net=adwords&amp;hsa_ver=3&amp;gclid=Cj0KCQjwho-lBhC_ARIsAMpgModgrDc5ERn9OMuLihBjMC_0OjzRI4VyVxeH7hurb5K3_ypeiHbQXQAaArrEEALw_wcB">translating information</a>&nbsp;from one language to another, and much more.</p>]]></content:encoded></item></channel></rss>