Skip to main content
โšก Calmops

Content Creation: Technical Writing & Publishing

Content Creation Hub

Practical guidance for writing, editing, and publishing high-quality technical content. This hub focuses on developer-facing articles, tutorials, and reference material: clear structure, accurate code examples, reproducible steps, and SEO that helps readers find and apply the knowledge.


๐Ÿš€ Getting started

New to technical writing for CalmOps? Start here:

  • Read the editorial standards in the About hub โ€” tone, frontmatter, and structure expectations.
  • Follow the short checklist: clear title, 150โ€“160 char description, required frontmatter, runnable code examples, and authoritative external references.
  • Draft the article in content/<category>/, verify locally with hugo --quiet, then publish.

Recommended quick-start articles:

  • “Article Outline Templates for Technical Guides” โ€” craft the article outline before writing.
  • “Hugo: Writing & Preview Workflow” โ€” how to write, preview, and publish with Hugo.
  • “SEO for Technical Articles” โ€” titles, descriptions, headings, and internal links.

๐Ÿ“š Main categories

โœ๏ธ Writing & Structure (Draft โ†’ Publish)

How to plan and write developer-friendly content.

  • Titles & frontmatter: create searchable, descriptive metadata.
  • Introductions: state what the reader will learn and why it matters.
  • Headings: use H2 โ†’ H3 hierarchy and descriptive, scannable headings.
  • Code examples: runnable, realistic, and include expected output and error handling.
  • Troubleshooting & FAQs: include for tutorials and long-form guides.

๐Ÿงญ Outlines & Learning Paths

Design sequences of articles and “what to learn next”.

  • Map prerequisites, steps, and expected outcomes.
  • Create progressive learning paths that follow CalmOps templates.

๐Ÿ” SEO & Discoverability

Write for humans and search engines.

  • SEO-friendly descriptions (150โ€“160 chars), keywords, and tags.
  • Internal linking strategy: link to โ‰ฅ3 related CalmOps articles.
  • Structured data: include JSON-LD (Article/HowTo) where templates allow.

๐Ÿงน Editing & Quality Assurance

Peer review and technical accuracy.

  • Fact-check code examples and commands; run them locally.
  • Use linters, markdown validators, and CI checks.
  • Peer-review checklist: accuracy, readability, tests, and accessibility.

๐Ÿ–ผ๏ธ Media & Diagrams

Visuals that clarify architecture and flow.

  • Store images in static/images/<category>/ using kebab-case.
  • Prefer code-driven diagrams (Mermaid) for architecture sketches.
  • Optimize images for web (AVIF/WebP) and provide alt text.

โš™๏ธ Publishing & CI

Hugo build, Pagefind, deploy, and indexation.

  • Local preview: hugo server --noHTTPCache -w -D --bind "0.0.0.0".
  • Run SEO validation scripts and Pagefind indexing before deploy.
  • Use repository deploy scripts: ./deploy-calmops.sh --fast.

๐ŸŽฏ Learning paths

Path 1 โ€” From Outline to Published Article (1โ€“2 days)

  1. Create a focused outline with headings and code snippets.
  2. Draft content in markdown and add frontmatter.
  3. Verify code examples locally and include expected output.
  4. Add images/diagrams with captions and alt text.
  5. Run hugo locally, fix warnings, and publish with ./deploy-calmops.sh --fast.
    Outcome: A published CalmOps article that follows editorial standards.

Path 2 โ€” SEO-First Technical Guide (2โ€“4 days)

  1. Perform keyword research and craft a 150โ€“160 char description.
  2. Draft with clear problem โ†’ solution flow and concise examples.
  3. Add schema (HowTo/Article) via templates if appropriate.
  4. Internal-link to 3 complementary CalmOps articles.
  5. Post-publish: measure traffic and update lastmod as you iterate.
    Outcome: Improved organic discoverability and engagement.

Path 3 โ€” Long-Form Tutorial (4โ€“7 days)

  1. Expand outline into numbered, step-by-step sections with prerequisites.
  2. Provide complete working examples and expected outputs.
  3. Add troubleshooting, common errors, and alternatives.
  4. Peer review and test by a second engineer.
  5. Publish and collect reader feedback for clarifications.
    Outcome: Comprehensive tutorial users can follow end-to-end.

๐Ÿ“Š Key targets & conventions

  • Description length: 150โ€“160 characters (strict for CalmOps SEO).
  • Tutorials / Deep Dives: minimum 250 lines of markdown.
  • Code examples: include error handling and expected output.
  • Tags: 2โ€“5 relevant tags; use existing site tags when possible.
  • Internal links: at least 3 links to existing CalmOps content per article.

๐Ÿ”— Quick reference

Title & frontmatter checklist:

  • title: clear, includes primary keyword.
  • description: 150โ€“160 chars and answers โ€œwhat will I learn?โ€
  • date / lastmod: set lastmod when updating.
  • draft: false for published articles.
  • tags: 2โ€“5; keywords: 3โ€“6.
  • AI attribution: include aiGenerated / aiAssisted / aiTools when applicable.

Publishing checklist:

  • Run hugo locally and fix build warnings.
  • Run Pagefind indexing and SEO scripts.
  • Preview public/ output on a test server.
  • Deploy with ./deploy-calmops.sh --fast (or full deploy as needed).

Image & media best practices:

  • Store in static/images/<category>/ using kebab-case.
  • Provide alt text and captions; prefer vector formats where appropriate.
  • Provide responsive sizes and next-gen formats.

๐Ÿ“š Browse all articles

Click to expand the complete alphabetical article index

C

D

H

M

P

R

T

T (Tools)

V

W

Y


๐ŸŽ“ Who this hub is for

  • Technical writers and engineers producing CalmOps content.
  • Maintainers who review, edit, and publish articles.
  • Contributors turning drafts into production-ready articles.
  • Editors ensuring CalmOps quality, accessibility, and SEO standards.

Resources


Comments