<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Just Write Click</title>
	<atom:link href="http://justwriteclick.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://justwriteclick.com</link>
	<description>Technical writing with Continuous Integration and docs-as-code</description>
	<lastBuildDate>Thu, 06 Feb 2025 16:46:08 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://justwriteclick.com/blog/wp-content/uploads/2014/03/cropped-chapter06-32x32.png</url>
	<title>Just Write Click</title>
	<link>https://justwriteclick.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">3940373</site>	<item>
		<title>A Flight of Static Site Generators: Sampling the Best for Documentation</title>
		<link>https://justwriteclick.com/2025/02/06/a-flight-of-static-site-generators-sampling-the-best-for-documentation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-flight-of-static-site-generators-sampling-the-best-for-documentation</link>
					<comments>https://justwriteclick.com/2025/02/06/a-flight-of-static-site-generators-sampling-the-best-for-documentation/#respond</comments>
		
		<dc:creator><![CDATA[annegentle]]></dc:creator>
		<pubDate>Thu, 06 Feb 2025 16:45:47 +0000</pubDate>
				<category><![CDATA[techpubs]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[documentation]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[SSG]]></category>
		<category><![CDATA[static site generators]]></category>
		<category><![CDATA[technical writing]]></category>
		<guid isPermaLink="false">https://justwriteclick.com/?p=3079</guid>

					<description><![CDATA[<p>The post reflects a creative "book tasting party" at a school library, inspiring thoughts of a similar event for documentation sites. It highlights different static site generators—Sphinx, Astro, Hugo, Jekyll, MkDocs, and Docusaurus—each compared to a beverage, emphasizing their unique features, strengths, and suitability for documentation projects.</p>
The post <a href="https://justwriteclick.com/2025/02/06/a-flight-of-static-site-generators-sampling-the-best-for-documentation/">A Flight of Static Site Generators: Sampling the Best for Documentation</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></description>
										<content:encoded><![CDATA[<p>I&#8217;ve been volunteering at our local elementary school in the school library. This week, the creative head librarian held a &#8220;book tasting party&#8221; where she placed books of different genres at six different tables and had class groups rotate from table to table to &#8220;taste&#8221; each type of book. From horror to graphic novels, there was a book genre for many tastes. </p>



<figure class="wp-block-image size-large"><a href="https://justwriteclick.com/blog/wp-content/uploads/2025/02/pritesh-sudra-hG26UoUfU9s-unsplash-scaled.jpg"><img fetchpriority="high" decoding="async" width="1024" height="683" src="https://justwriteclick.com/blog/wp-content/uploads/2025/02/pritesh-sudra-hG26UoUfU9s-unsplash-1024x683.jpg" alt="Tea mugs with various colors and varieties of teas on a board, photo taken from above" class="wp-image-3081" srcset="https://justwriteclick.com/blog/wp-content/uploads/2025/02/pritesh-sudra-hG26UoUfU9s-unsplash-1024x683.jpg 1024w, https://justwriteclick.com/blog/wp-content/uploads/2025/02/pritesh-sudra-hG26UoUfU9s-unsplash-300x200.jpg 300w, https://justwriteclick.com/blog/wp-content/uploads/2025/02/pritesh-sudra-hG26UoUfU9s-unsplash-768x512.jpg 768w, https://justwriteclick.com/blog/wp-content/uploads/2025/02/pritesh-sudra-hG26UoUfU9s-unsplash-1536x1024.jpg 1536w, https://justwriteclick.com/blog/wp-content/uploads/2025/02/pritesh-sudra-hG26UoUfU9s-unsplash-2048x1365.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Photo by <a href="https://unsplash.com/@pritesh557?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Pritesh Sudra</a> on <a href="https://unsplash.com/photos/white-ceramic-mug-placed-on-board-hG26UoUfU9s?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Unsplash</a></p>



<p>Imagine if you could have a &#8220;flight&#8221; of docs sites to have a docs site tasting party! The docs aficionado in me wants to go to such a party. What would be served? How about a taste of Sphinx, Astro, Hugo, and Jekyll, with a final taste of Mkdocs and Docusaurus? Let&#8217;s have fun with it (even if the metaphor breaks down quickly).</p>



<h2 class="wp-block-heading">Sphinx: The Rich Espresso for Documentation <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2615.png" alt="☕" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<p>Sphinx is a powerful documentation generator initially created for Python projects. It excels at producing structured, text-heavy documentation emphasizing cross-referencing and indexing. Using reStructuredText as its markup language, <a href="https://justwriteclick.com/2019/04/20/tips-for-publishing-python-sphinx-with-free-hosting-on-github-pages/" title="Tips for publishing Python Sphinx with Free Hosting on GitHub Pages">Sphinx</a> offers robust extensibility through various plugins and themes. Many technical documentation teams appreciate its ability to generate outputs in multiple formats, including HTML and PDF. However, its complexity can be daunting for newcomers unfamiliar with its syntax or configuration.</p>



<h2 class="wp-block-heading">Astro: The Sparkling Citrus Spritz of Static Sites <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f34a.png" alt="🍊" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<p>Astro is a modern static site generator designed for speed and flexibility. Unlike <a href="https://justwriteclick.com/blog/wp-content/uploads/2018/09/evaluating-ssgs.png" title="evaluating-ssgs">traditional SSGs</a>, Astro allows developers to mix and match different frontend frameworks like React, Vue, and Svelte while focusing on shipping minimal JavaScript to the browser. This approach makes Astro an excellent choice for performance-conscious documentation sites. With its component-driven architecture, Astro enables content creators to build engaging doc experiences while maintaining simplicity in content management.</p>



<h2 class="wp-block-heading">Hugo: The Smooth Bourbon of Speedy Site Generation <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f943.png" alt="🥃" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<p>Hugo is one of the <a href="https://justwriteclick.com/2023/05/03/lets-find-out-when-do-static-site-generators-do-rendering/" title="Let’s Find Out: When Do Static Site Generators Do Rendering?">fastest static site generators</a> available, and it is known for its speed and efficiency. Written in Go, Hugo boasts nearly instant build times, making it a favorite among developers who need quick iterations. It uses Markdown for content and has a powerful and flexible templating system. Hugo is ideal for large-scale documentation sites, thanks to its excellent support for taxonomies, multilingual content, and customizable themes. However, the learning curve can be steep for those unfamiliar with its templating language.</p>



<h2 class="wp-block-heading">Jekyll: The Classic Red Wine of Static Sites <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f377.png" alt="🍷" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<p>Jekyll is a well-established static site generator that powers <a href="https://justwriteclick.com/2023/04/28/github-for-managing-tech-docs/" title="GitHub for Managing Tech Docs">GitHub Pages</a>, making it a popular choice for open-source projects. Built with Ruby, Jekyll processes Markdown files and converts them into static HTML. Its simplicity and deep integration with GitHub make it an appealing option for developers looking for an easy way to deploy documentation. While Jekyll offers plugins and themes, its speed and flexibility may not match newer SSGs like Hugo or Astro. Still, it remains a reliable choice for lightweight and <a href="https://justwriteclick.com/blog/wp-content/uploads/2017/06/versions-jekyll.png" title="versions-jekyll">version-controlled docs sites</a>.</p>



<h2 class="wp-block-heading">MkDocs: The Refreshing Iced Tea of Documentation<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f379.png" alt="🍹" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<p>MkDocs is a straightforward static site generator designed explicitly for documentation projects. It prioritizes ease of use with a simple configuration file and Markdown-based content. MkDocs includes a <a href="https://squidfunk.github.io/mkdocs-material/blog/2024/08/19/how-were-transforming-material-for-mkdocs/" target="_blank" rel="noopener" title="">built-in live preview server</a>, making it easy to see changes as you write. One of its most popular themes, Material for MkDocs, enhances the experience with modern styling and extra features. While MkDocs may not be as extensible as Sphinx, it is an excellent choice for teams looking for a quick, efficient way to publish documentation.</p>



<h2 class="wp-block-heading">Docusaurus: The Trendy Matcha Latte of Docs <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f375.png" alt="🍵" class="wp-smiley" style="height: 1em; max-height: 1em;" /></h2>



<p>Docusaurus, developed by Facebook, is a React-based static site generator optimized for documentation sites. It provides out-of-the-box support for versioning, internationalization, and a structured navigation system. Docusaurus embraces a modern development approach, allowing developers to leverage React components for interactive documentation. Its ecosystem includes a vibrant community and a growing number of plugins. While its reliance on JavaScript may be a drawback for those seeking pure static solutions, Docusaurus remains a top contender for teams wanting a dynamic, developer-friendly documentation site.</p>



<p></p>The post <a href="https://justwriteclick.com/2025/02/06/a-flight-of-static-site-generators-sampling-the-best-for-documentation/">A Flight of Static Site Generators: Sampling the Best for Documentation</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></content:encoded>
					
					<wfw:commentRss>https://justwriteclick.com/2025/02/06/a-flight-of-static-site-generators-sampling-the-best-for-documentation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3079</post-id>	</item>
		<item>
		<title>Try a GPT about &#8220;Docs Like Code&#8221; to ask questions</title>
		<link>https://justwriteclick.com/2024/09/24/mind-blown-intensity-increases-with-a-custom-ai/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mind-blown-intensity-increases-with-a-custom-ai</link>
					<comments>https://justwriteclick.com/2024/09/24/mind-blown-intensity-increases-with-a-custom-ai/#respond</comments>
		
		<dc:creator><![CDATA[annegentle]]></dc:creator>
		<pubDate>Tue, 24 Sep 2024 16:47:12 +0000</pubDate>
				<category><![CDATA[content strategy]]></category>
		<category><![CDATA[techpubs]]></category>
		<category><![CDATA[writing]]></category>
		<guid isPermaLink="false">https://justwriteclick.com/?p=3052</guid>

					<description><![CDATA[<p>Great news! Now you can try one URL for a GPT all about &#8220;Docs Like Code,&#8221; and you can ask a chat agent questions based on the books Anne Gentle has authored, like Docs Like Code: Collaborate and Automate to Improve Technical Documentation and Conversation and Community: The Social Web for Documentation. I used Retrieval [&#8230;]</p>
The post <a href="https://justwriteclick.com/2024/09/24/mind-blown-intensity-increases-with-a-custom-ai/">Try a GPT about “Docs Like Code” to ask questions</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></description>
										<content:encoded><![CDATA[<p>Great news! Now you can try one URL for a GPT all about &#8220;Docs Like Code,&#8221; and you can ask a chat agent questions based on the books Anne Gentle has authored, like <em>Docs Like Code: Collaborate and Automate to Improve Technical Documentation</em> and <em>Conversation and Community: The Social Web for Documentation</em>. I used Retrieval Augmented Generation (RAG) to create this custom GPT.</p>



<p>Feel free to quiz an author, Anne Gentle, and share any quirky test results by using the <a href="https://justwriteclick.com/contact/" target="_blank" rel="noopener" title="Contact">Contact form</a>.</p>



<p>Are you curious? It&#8217;s free and crafted with the latest ChatGPT 4. Signing up for a (free) OpenAI account is required. I would love to hear what you think if you&#8217;re willing to try it out.</p>



<p class="has-text-align-center has-white-color has-vivid-cyan-blue-background-color has-text-color has-background has-link-color wp-elements-99788aa4bdb000c87ba262438ef2dc02"><a href="https://chatgpt.com/g/g-a5FGgibOF-ask-anne-gentle-about-treating-docs-like-code" title=""><strong>Ask Anne Gentle about treating docs like code</strong></a></p>



<div class="wp-block-cover alignleft"><span aria-hidden="true" class="wp-block-cover__background has-background-dim"></span><img decoding="async" class="wp-block-cover__image-background" alt="" src="https://upload.wikimedia.org/wikipedia/commons/e/ef/ChatGPT-Logo.svg" data-object-fit="cover"/><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<p class="has-text-align-center has-large-font-size"></p>
</div></div>



<p>This chatbot is aware of the revision to the third edition of <em>Docs Like Code</em>: <em>Collaborate and Automate to Improve Technical Documentation</em>. </p>



<p><a href="https://justwriteclick.com/2022/12/07/discover-the-new-edition-of-docs-like-code-available-now/" title="Discover the New Edition of Docs Like Code: Available Now">Discover the Latest Edition of Docs Like Code: Available Now</a></p>



<p>One of the most exciting updates to <em>Docs Like Code</em> describes how to eliminate biased language. The tools are ready: you can encode&nbsp;<a href="https://github.com/cisco-open/inclusive-language/blob/main/cisco-rules.yaml">inclusive language policies</a>&nbsp;for linters such as&nbsp;<a href="https://alexjs.com/">Alex</a>&nbsp;or&nbsp;<a href="https://getwoke.tech/">Woke</a>. Most recently, you can learn with a <a href="https://www.docslikecode.com/articles/protecting-codeowners-file/" target="_blank" rel="noreferrer noopener">brief demonstration on using a CODEOWNERS file</a> to govern who can publish the docs in a given repository.</p>The post <a href="https://justwriteclick.com/2024/09/24/mind-blown-intensity-increases-with-a-custom-ai/">Try a GPT about “Docs Like Code” to ask questions</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></content:encoded>
					
					<wfw:commentRss>https://justwriteclick.com/2024/09/24/mind-blown-intensity-increases-with-a-custom-ai/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3052</post-id>	</item>
		<item>
		<title>Discipline and Diplomacy: Docs in the Open</title>
		<link>https://justwriteclick.com/2023/07/23/discipline-and-diplomacy-docs-in-the-open/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=discipline-and-diplomacy-docs-in-the-open</link>
					<comments>https://justwriteclick.com/2023/07/23/discipline-and-diplomacy-docs-in-the-open/#respond</comments>
		
		<dc:creator><![CDATA[annegentle]]></dc:creator>
		<pubDate>Sun, 23 Jul 2023 12:32:00 +0000</pubDate>
				<category><![CDATA[techpubs]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[writing]]></category>
		<guid isPermaLink="false">http://justwriteclick.com/?p=2000</guid>

					<description><![CDATA[<p>In open source, all sorts of interesting connections happen. In open source documentation, an even more narrowly defined group of folks connect the dots for others. Recently I was interviewed by Mirantis, an OpenStack services startup, about my involvement with OpenStack documentation. They&#8217;re doing a series of interviews with the technical leads in OpenStack. We [&#8230;]</p>
The post <a href="https://justwriteclick.com/2023/07/23/discipline-and-diplomacy-docs-in-the-open/">Discipline and Diplomacy: Docs in the Open</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></description>
										<content:encoded><![CDATA[<p>In open source, all sorts of interesting connections happen. In open source documentation, an even more narrowly defined group of folks connect the dots for others. Recently I was interviewed by Mirantis, an OpenStack services startup, about my involvement with OpenStack documentation. They&#8217;re doing a series of interviews with the technical leads in OpenStack. We had a good time talking, and here&#8217;s an excerpt with a <a href="http://www.mirantis.com/blog/openstack-project-technical-lead-interview-series-6-anne-gentle-openstack-community-documentation-coordinator/">link to the full interview</a>. I wanted to share it for my readers to see my open source views as a snapshot.<img decoding="async" class="aligncenter size-large wp-image-3059" src="https://justwriteclick.com/blog/wp-content/uploads/2024/06/image-1024x585.png" alt="" width="1024" height="585" srcset="https://justwriteclick.com/blog/wp-content/uploads/2024/06/image-1024x585.png 1024w, https://justwriteclick.com/blog/wp-content/uploads/2024/06/image-300x171.png 300w, https://justwriteclick.com/blog/wp-content/uploads/2024/06/image-768x439.png 768w, https://justwriteclick.com/blog/wp-content/uploads/2024/06/image-1536x878.png 1536w, https://justwriteclick.com/blog/wp-content/uploads/2024/06/image.png 1792w" sizes="(max-width: 1024px) 100vw, 1024px" /></p>
<p><strong>Mirantis: Can you please introduce yourself?</strong></p>
<p>Anne Gentle: I work on OpenStack documentation full time at Rackspace, and I actually was the second hire Rackspace did for the OpenStack project. It was the greatest match I could ever wish for. I wrote a book in 2009 about how to do community collaborative documentation, and I had volunteered a lot with open source docs projects. This job showed up in my backyard in Austin, Texas, and I just jumped at it.</p>
<p><strong>Q: What is the major difference between open source and closed source documentation?</strong></p>
<p>A: The first big difference is interest in open-ness everywhere, from authoring to publishing to display. I was even asked if all of our fonts are open source in the first few weeks I started! Our toolchain is open to anyone to author with or tinker and re-use themselves. The second difference is in licensing. In a closed source environment, the documentation is very legally bound to provide a certain service-level or billing agreement. The idea behind open collaborative docs is that anyone can edit them and, in some communities, the ethos is very involved in the attribution of content. That’s a really good case for creative commons licenses.</p>
<p>So there’s a whole range, but a lot of it is around licensing and the freedom of the content, I also believe there’s a lot of interesting innovation going on in open source. For many of the same reasons you would do open source coding, I think there’s a similar draw for open source docs.</p>
<p><strong>Q: What makes open source documentation so special?</strong></p>
<p>A: There is a need to have a lot of discipline around documentation, and open source surprisingly lends itself to that. Open source, especially projects that try to tie docs to code as much as possible, are actually going to be very disciplined in their processes. <a href="http://www.mirantis.com/blog/openstack-project-technical-lead-interview-series-6-anne-gentle-openstack-community-documentation-coordinator/">Read more&#8230;</a></p>The post <a href="https://justwriteclick.com/2023/07/23/discipline-and-diplomacy-docs-in-the-open/">Discipline and Diplomacy: Docs in the Open</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></content:encoded>
					
					<wfw:commentRss>https://justwriteclick.com/2023/07/23/discipline-and-diplomacy-docs-in-the-open/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2000</post-id>	</item>
		<item>
		<title>Let&#8217;s Find Out: When Do Static Site Generators Do Rendering?</title>
		<link>https://justwriteclick.com/2023/05/03/lets-find-out-when-do-static-site-generators-do-rendering/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=lets-find-out-when-do-static-site-generators-do-rendering</link>
					<comments>https://justwriteclick.com/2023/05/03/lets-find-out-when-do-static-site-generators-do-rendering/#respond</comments>
		
		<dc:creator><![CDATA[annegentle]]></dc:creator>
		<pubDate>Thu, 04 May 2023 01:33:00 +0000</pubDate>
				<category><![CDATA[tools]]></category>
		<category><![CDATA[Gatsby]]></category>
		<category><![CDATA[hugo]]></category>
		<category><![CDATA[SSG]]></category>
		<category><![CDATA[static site]]></category>
		<guid isPermaLink="false">https://justwriteclick.com/?p=3018</guid>

					<description><![CDATA[<p>Pre-rendering and progressive rendering are two techniques used by static site generators to improve website performance and user experience. Rendering is generating HTML.</p>
The post <a href="https://justwriteclick.com/2023/05/03/lets-find-out-when-do-static-site-generators-do-rendering/">Let’s Find Out: When Do Static Site Generators Do Rendering?</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></description>
										<content:encoded><![CDATA[<p>Pre-rendering and progressive rendering are two techniques used by static site generators to improve website performance and user experience. Rendering is generating HTML. In the case of Static Site Generators, this is not the same as web page rendering as explained by<a href="https://web.dev/critical-rendering-path-constructing-the-object-model/" title=""> Constructing the Object Model </a>on the <a href="https://web.dev/" title="">web.dev site</a>. </p>



<figure class="wp-block-image size-full is-resized"><a href="https://justwriteclick.com/blog/wp-content/uploads/2023/04/ssg-pre-progressive-render.png"><img decoding="async" src="https://justwriteclick.com/blog/wp-content/uploads/2023/04/ssg-pre-progressive-render.png" alt="static site generators: pre-rendering and progressive rendering; Docs Like Code" class="wp-image-3022" width="769" height="434" srcset="https://justwriteclick.com/blog/wp-content/uploads/2023/04/ssg-pre-progressive-render.png 1025w, https://justwriteclick.com/blog/wp-content/uploads/2023/04/ssg-pre-progressive-render-300x169.png 300w, https://justwriteclick.com/blog/wp-content/uploads/2023/04/ssg-pre-progressive-render-768x433.png 768w" sizes="(max-width: 769px) 100vw, 769px" /></a></figure>



<p>Here&#8217;s a brief overview of two additional types of rendering:</p>



<ol class="wp-block-list">
<li><strong>Pre-rendering</strong>: Pre-rendering involves generating the HTML, CSS, and JavaScript for a website at build time before the user requests the page. When a user visits the website, the server can serve the pre-rendered HTML rather than generate it on the fly. Pre-rendering can significantly improve the speed and performance of a website, as it eliminates the delay caused by rendering the page on the server.</li>



<li><strong>Progressive rendering:</strong> Progressive rendering, on the other hand, involves generating and serving the HTML, CSS, and JavaScript for a website in stages as the user requests the page. For example, the server might first serve a basic HTML page with minimal styling and functionality and then progressively add more content and features as the user interacts with the page. Progressive rendering can help reduce a website&#8217;s initial load time, as the user can start interacting with the page before all the content and features are loaded.</li>
</ol>



<p>When evaluating a Static Site Generator (SSG) it&#8217;s best to understand the performance requirements for your docs site on both the amount of content you need to render immediately and that which can wait in the user&#8217;s browser. In the case of NextJS and Gatsby, once the app&#8217;s JavaScript is loaded to the client&#8217;s browser, JavaScript code picks up the work, but initially, a pre-rendered initial static HTML is available for reading. NextJS and Gatsby are built on the base React frontend framework. </p>



<h2 class="wp-block-heading">Considerations for SSGs and technical documentation</h2>



<p>In summary, pre-rendering involves generating the entire website at build time, while progressive rendering involves developing and serving the website in stages as the user interacts with it. Both techniques can help improve a website&#8217;s performance and user experience, but they have different strengths and use cases. Pre-rendering is best suited for websites with a lot of content and features that can be generated beforehand. In contrast, progressive rendering is best suited for websites that need to load quickly and allow the user to start interacting with the page as soon as possible. Pre-rendering is likely best for most documentation sites. Documentation built into a dashboard may benefit from tight integration and progressive rendering. Like the considerations when <a href="https://www.docslikecode.com/learn/11-print-pdf-epub-output/index.html" title="">Evaluating print, PDF, or epub output</a>, or <a href="https://www.docslikecode.com/learn/07-evaluating-ssg-themes/" title="">evaluating themes</a>, you want to evaluate rendering when looking into static site generators.</p>The post <a href="https://justwriteclick.com/2023/05/03/lets-find-out-when-do-static-site-generators-do-rendering/">Let’s Find Out: When Do Static Site Generators Do Rendering?</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></content:encoded>
					
					<wfw:commentRss>https://justwriteclick.com/2023/05/03/lets-find-out-when-do-static-site-generators-do-rendering/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3018</post-id>	</item>
		<item>
		<title>GitHub for Managing Tech Docs</title>
		<link>https://justwriteclick.com/2023/04/28/github-for-managing-tech-docs/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=github-for-managing-tech-docs</link>
					<comments>https://justwriteclick.com/2023/04/28/github-for-managing-tech-docs/#respond</comments>
		
		<dc:creator><![CDATA[annegentle]]></dc:creator>
		<pubDate>Fri, 28 Apr 2023 23:16:34 +0000</pubDate>
				<category><![CDATA[techpubs]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[technical writing]]></category>
		<guid isPermaLink="false">https://justwriteclick.com/?p=3006</guid>

					<description><![CDATA[<p>GitHub is a popular platform for software developers to manage their code repositories, collaborate on projects, and track changes over time. However, it is also a powerful tool for technical writers to create and manage documentation. In this blog post, we&#8217;ll explore the benefits of using GitHub for technical writing and share some tips for [&#8230;]</p>
The post <a href="https://justwriteclick.com/2023/04/28/github-for-managing-tech-docs/">GitHub for Managing Tech Docs</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></description>
										<content:encoded><![CDATA[<p>GitHub is a popular platform for software developers to manage their code repositories, collaborate on projects, and track changes over time. However, it is also a powerful tool for technical writers to create and manage documentation.</p>



<p>In this blog post, we&#8217;ll explore the benefits of using GitHub for technical writing and share some tips for getting started.</p>



<figure class="wp-block-image size-full is-resized"><a href="https://justwriteclick.com/blog/wp-content/uploads/2019/01/Octocat.png"><img decoding="async" src="https://justwriteclick.com/blog/wp-content/uploads/2019/01/Octocat.png" alt="" class="wp-image-2735" width="200" title="GitHub Octocat" srcset="https://justwriteclick.com/blog/wp-content/uploads/2019/01/Octocat.png 800w, https://justwriteclick.com/blog/wp-content/uploads/2019/01/Octocat-300x249.png 300w, https://justwriteclick.com/blog/wp-content/uploads/2019/01/Octocat-768x638.png 768w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure>



<h2 class="wp-block-heading">Benefits of Using GitHub for technical writing</h2>



<ol class="wp-block-list">
<li>Version Control: With GitHub, you can track changes to your documentation over time, allowing you to revert to previous versions or see who made what changes. This is especially useful when collaborating with other writers or contributors.</li>



<li>Collaboration: GitHub makes collaborating with other writers, developers, engineers, technical reviewers, and editors easy. You can create branches for different sections of your documentation and merge changes back into the main branch when they are ready.</li>



<li>Hosting: GitHub provides <a href="https://pages.github.com" target="_blank" rel="noopener" title="">free hosting for your documentation</a>, making it easy to share your work with others. You can also customize the look and feel of your documentation using templates and themes.</li>



<li><a href="https://www.docslikecode.com/learn/06-test-docs-as-code/" target="_blank" rel="noopener" title="">Automation</a>: GitHub has built-in tools for automating tasks like building and deploying your documentation. This can save you time and help ensure your documentation is always up-to-date.</li>
</ol>



<h2 class="wp-block-heading">Getting Started with GitHub for technical writing</h2>



<ol class="wp-block-list">
<li><a href="https://www.docslikecode.com/learn/00-github-for-docs-files/" target="_blank" rel="noopener" title="">Set up a Development Environment</a>: If you want to build locally, you need to be ready with the prerequisites for the Static Site Generator of your choice: <a href="https://www.docslikecode.com/learn/01-sphinx-python-rtd/" target="_blank" rel="noopener" title="">Python/Sphinx</a>, <a href="https://www.docslikecode.com/learn/02-jekyll-ruby-gh-pages/" target="_blank" rel="noopener" title="">Ruby/Jekyll</a>, or <a href="https://www.docslikecode.com/learn/03-hugo-go-netlify/" target="_blank" rel="noopener" title="">Go/Hugo</a>.</li>



<li><a href="https://docs.github.com/en/get-started/quickstart/create-a-repo" target="_blank" rel="noopener" title="">Create a Repository</a>: To get started, create a new repository on GitHub for your documentation. Depending on your needs, you can make it public or private.</li>



<li><a href="https://docslikecode.com/learn" target="_blank" rel="noopener" title="">Choose a Markup Language</a>: GitHub supports a variety of tools for creating documentation, including Markdown, reStructuredText, and AsciiDoc. Choose the one that works best for you.</li>



<li><a href="https://www.docslikecode.com/learn/04-add-content-workflow/" target="_blank" rel="noopener" title="">Write and Collaborate</a>: Start writing your documentation and collaborate with others using branches, pull requests, and comments. Remember to use clear and concise language and logically organize your content.</li>



<li><a href="http://justwriteclick.com/2019/04/20/tips-for-publishing-python-sphinx-with-free-hosting-on-github-pages/" target="_blank" rel="noopener" title="">Publish and Automate</a>: Once your documentation is ready, publish it using GitHub Pages. You can also set up automation using GitHub Actions to build and deploy your documentation automatically.</li>
</ol>



<p>Hopefully, you see that GitHub is a powerful tool for technical writers, providing version control, collaboration, hosting, and automation features. Following these tips, you can use GitHub to create and manage your documentation today. Or tomorrow if that fits your schedule better.</p>The post <a href="https://justwriteclick.com/2023/04/28/github-for-managing-tech-docs/">GitHub for Managing Tech Docs</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></content:encoded>
					
					<wfw:commentRss>https://justwriteclick.com/2023/04/28/github-for-managing-tech-docs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3006</post-id>	</item>
		<item>
		<title>Power Versus Simplicity With Markdown And Asciidoc</title>
		<link>https://justwriteclick.com/2023/04/21/power-versus-simplicity-with-markdown-and-asciidoc/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=power-versus-simplicity-with-markdown-and-asciidoc</link>
					<comments>https://justwriteclick.com/2023/04/21/power-versus-simplicity-with-markdown-and-asciidoc/#respond</comments>
		
		<dc:creator><![CDATA[annegentle]]></dc:creator>
		<pubDate>Fri, 21 Apr 2023 13:32:05 +0000</pubDate>
				<category><![CDATA[techpubs]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[asciidoc]]></category>
		<category><![CDATA[docs-as-code]]></category>
		<category><![CDATA[markdown]]></category>
		<category><![CDATA[markup languages]]></category>
		<guid isPermaLink="false">https://justwriteclick.com/?p=2999</guid>

					<description><![CDATA[<p>You can use either Markdown or Asciidoc for creating and formatting digital content. While both languages serve a similar purpose, they have distinct differences that suit them for different use cases. Let&#8217;s explore the use cases for each markup language so you can make the best choice. Markdown is a simple markup language that is [&#8230;]</p>
The post <a href="https://justwriteclick.com/2023/04/21/power-versus-simplicity-with-markdown-and-asciidoc/">Power Versus Simplicity With Markdown And Asciidoc</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></description>
										<content:encoded><![CDATA[<p>You can use either Markdown or Asciidoc for creating and formatting digital content. While both languages serve a similar purpose, they have distinct differences that suit them for different use cases. Let&#8217;s explore the use cases for each markup language so you can make the best choice.</p>



<p>Markdown is a simple markup language that is easy to learn and use. It uses a simple syntax to create headings, lists, links, and other essential formatting elements. GitHub, Reddit, and Stack Overflow all support Markdown in their platforms, making it ubiquitous outside of technical writing. This ubiquity makes it popular for creating articles, comments, replies, blog posts, and other essential content like documentation. Learn more about <a href="https://www.docslikecode.com/learn/00-github-for-docs-files/" target="_blank" rel="noopener" title="">GitHub for Documentation</a> on the <a href="https://docslikecode.com" title="">docsascode.com</a> site.</p>



<figure class="wp-block-image size-large"><a href="https://justwriteclick.com/blog/wp-content/uploads/2023/04/markdown.png"><img loading="lazy" decoding="async" width="1024" height="630" src="https://justwriteclick.com/blog/wp-content/uploads/2023/04/markdown-1024x630.png" alt="" class="wp-image-3000" srcset="https://justwriteclick.com/blog/wp-content/uploads/2023/04/markdown-1024x630.png 1024w, https://justwriteclick.com/blog/wp-content/uploads/2023/04/markdown-300x185.png 300w, https://justwriteclick.com/blog/wp-content/uploads/2023/04/markdown-768x473.png 768w, https://justwriteclick.com/blog/wp-content/uploads/2023/04/markdown-1536x945.png 1536w, https://justwriteclick.com/blog/wp-content/uploads/2023/04/markdown.png 1664w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption class="wp-element-caption">Markdown logo</figcaption></figure>



<p>Asciidoc is a more powerful markup language designed for more complex content. Asciidoc uses a more extensive syntax than Markdown, allowing you to create more advanced formatting elements such as tables, footnotes, and cross-references. Asciidoc is also designed to be extensible, allowing you to create custom markup elements to suit your needs. Extensibility makes it ideal for creating technical documentation, ebooks, and other complex content.</p>



<p>You may find that Markdown is simpler and easier to learn; you can also see that Asciidoc is more powerful and flexible. If you only need to create basic content, Markdown is a great choice. However, if you need to create more complex content with advanced formatting and custom markup elements, Asciidoc is the better choice.</p>



<p>In conclusion, Markdown and Asciidoc are functional markup languages for creating and formatting digital content. While Markdown is simpler and easier to use, Asciidoc is more powerful and flexible. Ultimately, the choice between the two depends on the specific needs of your project. If you&#8217;re unsure which to choose, start with Markdown and work up to Asciidoc when you need more advanced features.</p>The post <a href="https://justwriteclick.com/2023/04/21/power-versus-simplicity-with-markdown-and-asciidoc/">Power Versus Simplicity With Markdown And Asciidoc</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></content:encoded>
					
					<wfw:commentRss>https://justwriteclick.com/2023/04/21/power-versus-simplicity-with-markdown-and-asciidoc/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2999</post-id>	</item>
		<item>
		<title>Get a Docs-as-Code Job by Volunteering in Open Source</title>
		<link>https://justwriteclick.com/2023/04/14/get-a-docs-as-code-job-by-volunteering-in-open-source/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=get-a-docs-as-code-job-by-volunteering-in-open-source</link>
					<comments>https://justwriteclick.com/2023/04/14/get-a-docs-as-code-job-by-volunteering-in-open-source/#respond</comments>
		
		<dc:creator><![CDATA[annegentle]]></dc:creator>
		<pubDate>Sat, 15 Apr 2023 02:33:54 +0000</pubDate>
				<category><![CDATA[social media]]></category>
		<guid isPermaLink="false">https://justwriteclick.com/?p=2996</guid>

					<description><![CDATA[<p>As a technical writer interested in learning docs-as-code, volunteering in open source can be a great way to gain experience and develop your skills. It&#8217;s a path I took early in my career; I learned what I wanted to know by volunteering in open source. You can take the opportunity to work with other professionals [&#8230;]</p>
The post <a href="https://justwriteclick.com/2023/04/14/get-a-docs-as-code-job-by-volunteering-in-open-source/">Get a Docs-as-Code Job by Volunteering in Open Source</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></description>
										<content:encoded><![CDATA[<p>As a technical writer interested in learning docs-as-code, volunteering in open source can be a great way to gain experience and develop your skills. It&#8217;s a path I took early in my career; I learned what I wanted to know by volunteering in open source. You can take the opportunity to work with other professionals in the field, and you&#8217;ll also be contributing to a project that benefits the broader community. Here are some tips on how to get started:</p>



<ol class="wp-block-list">
<li>Choose a project that interests you: The first step in volunteering in open source is to find a project that aligns with your interests and skills. Look for projects with active documentation efforts that could benefit from your technical writing skills. You can find open-source projects on sites like GitHub, GitLab, or Bitbucket.</li>



<li>Get to know the community: Before getting started, take some time to get to know the community surrounding the project. Read through the project&#8217;s documentation and code, and look at any issue trackers or forums where discussions occur. This will help you understand the project&#8217;s goals and how you can contribute. Look at some <a href="https://justwriteclick.com/2011/03/09/trends-and-open-source-writing/" title="">Trends and Open Source Writing</a>.</li>



<li>Identify areas where you can contribute: Once you&#8217;ve identified a project and gotten to know a few community members, look for places to contribute. This might include updating existing documentation, creating new documentation, or working with developers to improve the documentation workflow. Consider starting with small contributions, like fixing typos or clarifying confusing documentation sections, before tackling more significant tasks.</li>



<li>Learn the tools and technologies: To contribute to a docs-as-code project, you&#8217;ll need to be familiar with the tools and technologies developers use. This includes version control systems like Git, markup languages like Markdown, and static site generators like Jekyll or Hugo. Take time to learn these tools and technologies, or contact the community for guidance. The <a href="https://docslikecode.com/learn" target="_blank" rel="noopener" title="">DocsLikeCode.com/Learn</a> area has tutorials to get you started.</li>



<li>Engage with the community: As you work on the project, engage with the community by participating in discussions and sharing your work. Be open to feedback and willing to make changes based on input from others. This will help you build relationships with other contributors and better understand the project. I&#8217;ve got another article, <a href="https://justwriteclick.com/2014/03/21/how-to-build-openstack-docs-and-contributors-through-community/" target="_blank" rel="noopener" title="">How to Build OpenStack Docs and Contributors through Community</a>, that may help. We even held an <a href="https://justwriteclick.com/2013/09/13/openstack-docs-boot-camp-wrap-up/" target="_blank" rel="noopener" title="">OpenStack Docs Boot Camp</a> one year to get to know each other.</li>



<li>Highlight your contributions: Finally, highlight your contributions to the project on your resume and in future job applications. Potential employers look at your contributions to open source and your experience working in a docs-as-code environment.</li>
</ol>



<p>I&#8217;ve found that volunteering in open source can be an excellent way for technical writers to learn docs-as-code and gain experience working with other professionals in the field. By following some of these suggestions, you&#8217;ll be well on your way to building a successful career in technical writing. Be sure to check out <a href="https://developers.google.com/season-of-docs/" target="_blank" rel="noopener" title="">Google Season of Docs</a> if you&#8217;d like to participate in a structured way.</p>The post <a href="https://justwriteclick.com/2023/04/14/get-a-docs-as-code-job-by-volunteering-in-open-source/">Get a Docs-as-Code Job by Volunteering in Open Source</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></content:encoded>
					
					<wfw:commentRss>https://justwriteclick.com/2023/04/14/get-a-docs-as-code-job-by-volunteering-in-open-source/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2996</post-id>	</item>
		<item>
		<title>How to Leverage Content Strategy Snippets</title>
		<link>https://justwriteclick.com/2023/04/07/how-to-leverage-content-strategy-snippets/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-leverage-content-strategy-snippets</link>
					<comments>https://justwriteclick.com/2023/04/07/how-to-leverage-content-strategy-snippets/#respond</comments>
		
		<dc:creator><![CDATA[annegentle]]></dc:creator>
		<pubDate>Sat, 08 Apr 2023 02:21:46 +0000</pubDate>
				<category><![CDATA[community]]></category>
		<category><![CDATA[content strategy]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[writing]]></category>
		<guid isPermaLink="false">http://justwriteclick.com/?p=2242</guid>

					<description><![CDATA[<p>I used to drive up and down I-35 to get to my job (in a reclaimed mall) at Rackspace in San Antonio. I passed by Buc-ee&#8217;s and their billboards many times on that drive. Buc-ee&#8217;s is a super-charged truck stop based in Texas, with a large selection of just about anything (clothes, snacks, candy, jerky) [&#8230;]</p>
The post <a href="https://justwriteclick.com/2023/04/07/how-to-leverage-content-strategy-snippets/">How to Leverage Content Strategy Snippets</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></description>
										<content:encoded><![CDATA[<p>I used to drive up and down I-35 to get to my job (in a reclaimed mall) at Rackspace in San Antonio. I passed by Buc-ee&#8217;s and their billboards many times on that drive. Buc-ee&#8217;s is a super-charged truck stop based in Texas, with a large selection of just about anything (clothes, snacks, candy, jerky) and some of the self-proclaimed best restrooms in America. It&#8217;s hard to imagine until the sliding glass doors glide open, and you stand in awe of the size and scope of such a place. Here&#8217;s their interesting content strategy, though; they have a straightforward website, but the copywriting on their billboards is simply hilarious.</p>



<p>Their billboards feature witty and humorous sayings that play on their reputation.&nbsp;For example, one billboard reads, &#8220;Restrooms you have to pee to believe,&#8221; while another says, &#8220;You can&#8217;t buy happiness, but you can buy Beaver Nuggets, and that&#8217;s kind of the same thing.&#8221; These billboards are memorable, entertaining, and effective at driving traffic to Buc-ee&#8217;s stores.</p>



<figure class="wp-block-image size-large"><a href="https://justwriteclick.com/blog/wp-content/uploads/2023/04/restroom-mirror.jpg"><img loading="lazy" decoding="async" width="1024" height="319" src="https://justwriteclick.com/blog/wp-content/uploads/2023/04/restroom-mirror-1024x319.jpg" alt="" class="wp-image-2993" srcset="https://justwriteclick.com/blog/wp-content/uploads/2023/04/restroom-mirror-1024x319.jpg 1024w, https://justwriteclick.com/blog/wp-content/uploads/2023/04/restroom-mirror-300x94.jpg 300w, https://justwriteclick.com/blog/wp-content/uploads/2023/04/restroom-mirror-768x239.jpg 768w, https://justwriteclick.com/blog/wp-content/uploads/2023/04/restroom-mirror.jpg 1277w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>I look at these sayings and think, &#8220;Content strategy doesn&#8217;t have to be boring &#8211; you can have fun with your content strategy!&#8221;</p>



<p>Even in tech writing, you can use social media and community posts with your content strategy for fun. Take advantage of trending hashtags or memes and create a version that&#8217;s relevant to your brand. For example, if there&#8217;s a popular meme format, you could make your own version promoting your product or service.</p>



<p>Our teams have been playing around with this at Cisco with a <a href="https://community.cisco.com/t5/developer-general-discussions/meme-monday-i-like-my-coffee-like-i-like-my-code/m-p/4806823#M1698">Meme Monday</a> and a <a href="https://community.cisco.com/t5/the-break-room/fun-friday-april-7/td-p/4810182">Fun Friday</a>. Another fun content strategy is to create quizzes or polls that tap into your audience&#8217;s interests. For example, if you&#8217;re a doc writer for an AI service, you could create a quiz that helps people determine their prompt personality or a poll that asks them to vote on their favorite training models. These types of interactive content not only engage your audience but also provide valuable insights into their preferences.</p>



<p>To summarize, a clever content strategy shouldn&#8217;t be all serious and boring. Injecting humor and entertainment into your tech writing efforts can make them more memorable and effective. Take inspiration from Buc-ee&#8217;s billboards, create quizzes or polls, and leverage community trends to add fun to your content strategy.</p>The post <a href="https://justwriteclick.com/2023/04/07/how-to-leverage-content-strategy-snippets/">How to Leverage Content Strategy Snippets</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></content:encoded>
					
					<wfw:commentRss>https://justwriteclick.com/2023/04/07/how-to-leverage-content-strategy-snippets/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2242</post-id>	</item>
		<item>
		<title>Discover the New Edition of Docs Like Code: Available Now</title>
		<link>https://justwriteclick.com/2022/12/07/discover-the-new-edition-of-docs-like-code-available-now/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=discover-the-new-edition-of-docs-like-code-available-now</link>
					<comments>https://justwriteclick.com/2022/12/07/discover-the-new-edition-of-docs-like-code-available-now/#respond</comments>
		
		<dc:creator><![CDATA[annegentle]]></dc:creator>
		<pubDate>Thu, 08 Dec 2022 04:17:50 +0000</pubDate>
				<category><![CDATA[techpubs]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[writing]]></category>
		<guid isPermaLink="false">https://justwriteclick.com/?p=2935</guid>

					<description><![CDATA[<p>Six years have passed since the last update to the Docs Like Code book. This time, the book has earned a new subtitle: Collaborate and Automate to Improve Technical Documentation. If you&#8217;ve already read the book, please spread the word! Send a Tweet or post on LinkedIn. What&#8217;s Updated in Docs Like Code? One of [&#8230;]</p>
The post <a href="https://justwriteclick.com/2022/12/07/discover-the-new-edition-of-docs-like-code-available-now/">Discover the New Edition of Docs Like Code: Available Now</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></description>
										<content:encoded><![CDATA[<p><strong>Six years have passed since the last update to the Docs Like Code book. This time,</strong> the book has earned a new subtitle: <em>Collaborate and Automate to Improve Technical Documentation</em>. If you&#8217;ve already read the <a href="https://justwriteclick.com/books" title="">book</a>, please spread the word! Send a <a href="https://twitter.com/annegentle" target="_blank" rel="noopener" title="">Tweet</a> or post on <a href="https://linkedin.com/a/annegentle" title="LinkedIn">LinkedIn</a>. </p>



<h2 class="wp-block-heading">What&#8217;s Updated in Docs Like Code?</h2>



<div class="wp-block-cover alignleft" style="min-height:55px;aspect-ratio:unset;"><span aria-hidden="true" class="wp-block-cover__background has-background-dim"></span><img loading="lazy" decoding="async" width="1604" height="2560" class="wp-block-cover__image-background wp-image-2949" alt="Cover for Docs Like Code book" src="https://justwriteclick.com/blog/wp-content/uploads/2022/12/cover-3rd-ed-scaled.jpg" style="object-position:25% 33%" data-object-fit="cover" data-object-position="25% 33%" srcset="https://justwriteclick.com/blog/wp-content/uploads/2022/12/cover-3rd-ed-scaled.jpg 1604w, https://justwriteclick.com/blog/wp-content/uploads/2022/12/cover-3rd-ed-188x300.jpg 188w, https://justwriteclick.com/blog/wp-content/uploads/2022/12/cover-3rd-ed-642x1024.jpg 642w, https://justwriteclick.com/blog/wp-content/uploads/2022/12/cover-3rd-ed-768x1226.jpg 768w, https://justwriteclick.com/blog/wp-content/uploads/2022/12/cover-3rd-ed-963x1536.jpg 963w, https://justwriteclick.com/blog/wp-content/uploads/2022/12/cover-3rd-ed-1283x2048.jpg 1283w" sizes="auto, (max-width: 1604px) 100vw, 1604px" /><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
<p class="has-text-align-center has-large-font-size"></p>
</div></div>



<p>One of the most exciting updates describes how to eliminate biased language. The tools are ready: you can encode <a href="https://github.com/cisco-open/inclusive-language/blob/main/cisco-rules.yaml" target="_blank" rel="noreferrer noopener">inclusive language policies</a> for linters such as <a href="https://alexjs.com/" target="_blank" rel="noreferrer noopener">alex</a> or <a href="https://getwoke.tech/" target="_blank" rel="noreferrer noopener">woke</a>. In December 2023, I made another set of changes to demonstrate how to use a CODEOWNERS file to govern who can publish the docs.</p>



<p>While researching, it became apparent how much larger the docs sites are, such as Read the Docs serving 55 million pages a month; wow! And many more teams and organizations have adopted these techniques, so the updates incorporate those examples. </p>



<p>Plus, pricing for the related tools has changed and, in some cases, has decreased per month, providing additional value. There are even open-source rulesets for the Microsoft or Google Style Guides available for free, which you can enable as tests in a CICD pipeline. You can find more contributing guides in addition to those style guides. Enabling contributors on Windows is easier than ever since you can use it for a development environment and a docs-as-code system.</p>



<h2 class="wp-block-heading">How to Get the Third Edition of Docs Like Code?</h2>



<p>You can buy either a printed copy or an ebook from these online sellers:</p>



<p><a href="https://www.lulu.com/shop/anne-gentle-and-eric-holscher-and-diane-skwish-and-kelly-holcomb/docs-like-code/paperback/product-m8w8z7.html" target="_blank" rel="noreferrer noopener">Lulu printed paperback</a> | <a href="https://www.lulu.com/shop/anne-gentle-and-eric-holscher-and-diane-skwish-and-kelly-holcomb/docs-like-code/ebook/product-y2jjkw.html" target="_blank" rel="noreferrer noopener">Lulu ebook</a></p>



<p><a href="https://amzn.to/3iAUZjm" target="_blank" rel="noreferrer noopener">Amazon printed paperback</a> | <a href="https://amzn.to/3Xz9eVJ" target="_blank" rel="noopener" title="">Amazon ebook</a></p>



<h2 class="wp-block-heading">What are people saying about the Third Edition of Docs Like Code?</h2>



<p>&#8220;I found it very insightful, and (as a &#8220;former&#8221; developer) relatable. I think there is a lot of value to many organizations, particularly large/enterprise settings.&#8221; &#8211; <a href="https://www.linkedin.com/in/robmontalvo/" target="_blank" rel="noopener" title="">Rob Montalvo</a>, Co-Founder and President, DataCrunch Lab</p>The post <a href="https://justwriteclick.com/2022/12/07/discover-the-new-edition-of-docs-like-code-available-now/">Discover the New Edition of Docs Like Code: Available Now</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></content:encoded>
					
					<wfw:commentRss>https://justwriteclick.com/2022/12/07/discover-the-new-edition-of-docs-like-code-available-now/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2935</post-id>	</item>
		<item>
		<title>Surprisingly Affordable Startup Costs for Writing a Book on GitHub</title>
		<link>https://justwriteclick.com/2022/06/25/startup-costs-for-writing-a-book-on-github/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=startup-costs-for-writing-a-book-on-github</link>
					<comments>https://justwriteclick.com/2022/06/25/startup-costs-for-writing-a-book-on-github/#respond</comments>
		
		<dc:creator><![CDATA[annegentle]]></dc:creator>
		<pubDate>Sat, 25 Jun 2022 18:36:03 +0000</pubDate>
				<category><![CDATA[content strategy]]></category>
		<category><![CDATA[techpubs]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[writing]]></category>
		<guid isPermaLink="false">https://justwriteclick.com/?p=2723</guid>

					<description><![CDATA[<p>What does it take to put together a website, a book, an ebook, all for sale online? Let’s look at costs for tools and services that make it happen. Let’s look at what you need for a book idea. You need an audience, an editor, a way to reach that audience, and a “pitch” for [&#8230;]</p>
The post <a href="https://justwriteclick.com/2022/06/25/startup-costs-for-writing-a-book-on-github/">Surprisingly Affordable Startup Costs for Writing a Book on GitHub</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></description>
										<content:encoded><![CDATA[<p>What does it take to put together a website, a book, an ebook, all for sale online? Let’s look at costs for tools and services that make it happen.</p>



<p>Let’s look at what you need for a book idea. You need an audience, an editor, a way to reach that audience, and a “pitch” for the book idea itself. You may choose self-publishing over pitching the book idea to a technical book publisher.</p>



<figure class="wp-block-image size-medium is-style-default"><a href="https://justwriteclick.com/blog/wp-content/uploads/2021/07/DOCS-LIKE-CODE.png"><img loading="lazy" decoding="async" width="300" height="150" src="https://justwriteclick.com/blog/wp-content/uploads/2021/07/DOCS-LIKE-CODE-300x150.png" alt="" class="wp-image-2848" srcset="https://justwriteclick.com/blog/wp-content/uploads/2021/07/DOCS-LIKE-CODE-300x150.png 300w, https://justwriteclick.com/blog/wp-content/uploads/2021/07/DOCS-LIKE-CODE-1024x512.png 1024w, https://justwriteclick.com/blog/wp-content/uploads/2021/07/DOCS-LIKE-CODE-768x384.png 768w, https://justwriteclick.com/blog/wp-content/uploads/2021/07/DOCS-LIKE-CODE.png 1280w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a><figcaption class="wp-element-caption">Photo by Pixabay on <a href="https://www.pexels.com/photo/pages-on-an-opened-book-415071/" rel="nofollow">Pexels.com</a></figcaption></figure>



<p>In my recent experience with <em><a href="https://docslikecode.com/book">Docs Like Code</a></em><a href="https://docslikecode.com/book">,</a> the process led me to choose to produce the site, epub, and printed book all using tools I had prior experiences with. Let’s take a look.</p>



<h2 class="wp-block-heading" id="reaching-out-to-current-contacts">Reaching out to current contacts</h2>



<p>First, I reached out to Andy Oram, a senior editor at O’Reilly who knows me from a couple of open source projects, asking if he thought O’Reilly would want a book proposal. He said he’d be happy to read what I had but didn’t see the initial concept fitting into their current catalog. Really great of him to offer to help out, and I simply thanked him and kept going with my idea.</p>



<p>In parallel, I reached out to the publisher for my first book, <em>Conversation and Community</em>. His name is Richard Hamilton and he runs <a href="https://xmlpress.com">XML Press</a>. When he looked at his schedule,
he couldn’t read through at the draft copy for about 3 months. Well, I thought that the timing was essential, and I didn’t want to wait that long, knowing both the market and my own availability.</p>



<h2 class="wp-block-heading" id="finding-like-minded-collaborators">Finding like-minded collaborators</h2>



<p>I also reached out to Diane Fleming, now Skwish, who had been teaching writers how to use Git and GitHub for docs over the same time as I had been. Over lunch, we realized we both wanted this book to be available for the next time we teach developers and writers how to write and review docs on GitHub. Diane is a talented writer and also a super editor. The best writers re-write a lot, and I knew Diane would provide an eagle eye for both technical accuracies as well as great writing.</p>



<p>Then, I realized I have a great friend in Kelly Holcomb, who edited my first book and I could talk her into editing this one, wahoo! Kelly also had experience in using GitHub for editing, so her contributions were super important for the final copy.</p>



<p>One area I did skip for this book was a professional-level index, which Kelly was able to do a great job on for Conversation and Community. I haven’t missed the index yet, and for a smaller book, it seems like an index could look like padding.</p>



<h2 class="wp-block-heading" id="design-materials-and-promotional-work">Design materials and promotional work</h2>



<p>I also was able to do all the design imagery myself, including the book cover. This part was thanks to <a href="https://www.canva.com/">Canva</a> and some nice templates that the service has online. I used the free trial for Canva to make the book cover and stickers and <a href="http://www.docslikecode.com/tshirt/">t-shirt</a> design.</p>



<p>That said, I was not willing to take on the layout work myself. So, when <a href="https://www.gitbook.com/">Gitbook</a> did not output a PDF that I considered “print-ready”, I went to <a href="https://www.upwork.com">Upwork</a>. Upwork let me hire a professional layout designer who could create a fine-tuned layout and design for the print copy, including proper page breaks and nice tables. I hired a designer with access to Indesign who could take the epub file and turn it into a print book.</p>



<h2 class="wp-block-heading" id="pull-it-together">Pull it together!</h2>



<p>And so, with all those bits of input from others, it created a quest to be a product manager for my own information product! I went that route, and for me, <a href="https://www.lulu.com/">Lulu</a> was a tool I was already familiar with because we had done publishing with it for OpenStack.</p>



<p>There are other publishing options &#8211; IngramSpark, Amazon, LeanPub, and I’m sure others. I did sign up and get approved for an account with IngramSpark, which is the print-on-demand service that XML Press uses.</p>



<p>To me, after reading the <a href="http://www.lulu.com/about/our-story">origin story for Lulu</a>, I feel that Lulu is a bit more “open source” based than say, Amazon. I don’t know much about LeanPub. Since I was using Markdown on a private GitHub repo anyway, it doesn’t seem to offer more than Lulu for the marketplace reach. I’m not trying to make money at it; only trying to increase reach.</p>



<p>Finding a freelance editor would be a huge leg up on the writing process itself, especially if you also need a bit of developmental editing for the book idea.</p>



<p>For the print layout, I had a great experience with UpWork and was also able to keep the same person for the work I needed for the second edition. I learned from using a freelance site that I can find and manage freelancers for projects that I want to get done but don’t want to carve out time or buy tools for myself to finish.</p>



<h2 class="wp-block-heading" id="list-of-tools-and-services">List of tools and services</h2>



<figure class="wp-block-table"><table><thead><tr><th>Tools</th><th>Site</th></tr></thead><tbody><tr><td>Calibre</td><td><a href="https://www.calibre-ebook.com/">https://www.calibre-ebook.com/</a></td></tr><tr><td>Canva</td><td><a href="https://www.canva.com/">https://www.canva.com/</a></td></tr><tr><td>GitBook</td><td><a href="https://www.gitbook.com/">https://www.gitbook.com/</a></td></tr><tr><td>GitHub</td><td><a href="https://www.github.com/">https://www.github.com/</a></td></tr><tr><td>Lulu</td><td><a href="https://www.lulu.com/">https://www.lulu.com/</a></td></tr><tr><td>Mailchimp</td><td><a href="https://www.mailchimp.com/">https://www.mailchimp.com/</a></td></tr><tr><td>Printful</td><td><a href="https://www.printful.com/">https://www.printful.com/</a></td></tr><tr><td>Shopify</td><td><a href="https://www.shopify.com/">https://www.shopify.com/</a></td></tr><tr><td>Upwork</td><td><a href="https://www.upwork.com/">https://www.upwork.com/</a></td></tr></tbody></table></figure>



<h2 class="wp-block-heading" id="ongoing-and-startup-costs">Ongoing and startup costs</h2>



<p>Here’s a high-level overview of the startup costs for creating a book like <em>Docs Like Code</em>. I calculated the starting costs for six or five months when I needed a monthly subscription for a service.</p>



<p>Based on Lulu reporting, I see the book brought in about $2500 in 12 months of the first and second editions being available. So while the startup costs are something, I did see a profit from the effort. Really, though, the effort is paid off in helping others see the benefits I’ve observed and in sharing and learning. Let me know what you think about this method, the tools, and of course, the resulting book, <em><a aria-label=" (opens in a new tab)" href="https://docslikecode.com/book" target="_blank" rel="noreferrer noopener">Docs Like Code</a></em>,&nbsp;which&nbsp;you&nbsp;can&nbsp;buy&nbsp;online.</p>



<figure class="wp-block-table"><table><thead><tr><th>Service</th><th>Costs</th></tr></thead><tbody><tr><td>Domain name registration</td><td>$20/year</td></tr><tr><td>GitHub for Private repo (ongoing)</td><td>$42 ($7/month x 6)</td></tr><tr><td>GitBooks for Private repo</td><td>$35 ($7/month x 5)</td></tr><tr><td>GitHub Pages for the website</td><td>$0</td></tr><tr><td>Canva for Work (cover art)</td><td>$0 trial</td></tr><tr><td>Lulu (printed copies)</td><td>$82 for 15 printed</td></tr><tr><td>Editing/Writing</td><td>$250 celebration</td></tr><tr><td>Design for PDF layout</td><td>$250</td></tr><tr><td>MailChimp (ongoing)</td><td>$42 ($7/month x 6)</td></tr><tr><td>Twitter ads</td><td>$25 for ads</td></tr><tr><td>Stickers</td><td>$82 for 200</td></tr><tr><td><strong>Total startup costs</strong></td><td><strong>$828</strong></td></tr></tbody></table></figure>



<p>First published on Docs Like Code at <a href="https://www.docslikecode.com/articles/practical-advice/">https://www.docslikecode.com/articles/practical-advice/</a> in April 2018.</p>



<figure class="wp-block-image size-large"><a href="https://justwriteclick.com/blog/wp-content/uploads/2017/02/cover.jpg"><img loading="lazy" decoding="async" width="642" height="1024" src="https://justwriteclick.com/blog/wp-content/uploads/2017/02/cover-642x1024.jpg" alt="" class="wp-image-2535" srcset="https://justwriteclick.com/blog/wp-content/uploads/2017/02/cover-642x1024.jpg 642w, https://justwriteclick.com/blog/wp-content/uploads/2017/02/cover-188x300.jpg 188w, https://justwriteclick.com/blog/wp-content/uploads/2017/02/cover-768x1226.jpg 768w, https://justwriteclick.com/blog/wp-content/uploads/2017/02/cover.jpg 1410w" sizes="auto, (max-width: 642px) 100vw, 642px" /></a></figure>



<h2 class="wp-block-heading">An update for June 2022</h2>



<p>Ongoing costs continue, though the costs have not increased. I have switched from GitHub Pages to Netlify for the website for the book, but that service continues to be free. GitHub monthly costs have gone down to $4/month. I have paid for Canva over time as it turns out to be a very useful service for many other purposes. I stopped selling t-shirts a few years ago, and no longer print stickers. So those are both rare if you still have them! I no longer pay for GitBooks service since I can build it locally and don&#8217;t need hosting or collaboration features from that service.</p>



<figure class="wp-block-table is-style-regular"><table><thead><tr><th>Service</th><th>Costs</th></tr></thead><tbody><tr><td>Domain name registration</td><td>$20/month</td></tr><tr><td>Netlify</td><td>$0</td></tr><tr><td>GitHub for private repo</td><td>$4/month</td></tr><tr><td>MailChimp</td><td>$28/month</td></tr><tr><td><strong>Total ongoing costs per month</strong></td><td>$52/month</td></tr></tbody></table></figure>The post <a href="https://justwriteclick.com/2022/06/25/startup-costs-for-writing-a-book-on-github/">Surprisingly Affordable Startup Costs for Writing a Book on GitHub</a> first appeared on <a href="https://justwriteclick.com">Just Write Click</a>.]]></content:encoded>
					
					<wfw:commentRss>https://justwriteclick.com/2022/06/25/startup-costs-for-writing-a-book-on-github/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2723</post-id>	</item>
	</channel>
</rss>
