<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>DocFit blog</title><description>Notes from the DocFit team on keeping API docs in step with code.</description><link>https://docfit.dev</link><item><title>Who owns the docs? Splitting docs work between engineers and technical writers</title><link>https://docfit.dev/blog/who-owns-the-docs</link><guid isPermaLink="true">https://docfit.dev/blog/who-owns-the-docs</guid><description>How GitLab, Kubernetes and Google split docs work between engineers and writers, where each split breaks, and the rules that make one hold.</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate></item><item><title>How to document webhooks: what every webhook reference needs</title><link>https://docfit.dev/blog/how-to-document-webhooks</link><guid isPermaLink="true">https://docfit.dev/blog/how-to-document-webhooks</guid><description>The events, payloads, delivery rules and signature details a webhook reference needs, with a tested verification sample and a CI check that catches undocumented events.</description><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Setting up llms.txt and Markdown docs for AI agents</title><link>https://docfit.dev/blog/llms-txt-markdown-docs-for-ai-agents</link><guid isPermaLink="true">https://docfit.dev/blog/llms-txt-markdown-docs-for-ai-agents</guid><description>What to publish so coding agents can read your docs, how to switch it on in Mintlify, GitBook, ReadMe, Docusaurus and MkDocs, and how to check the result the way an agent sees it.</description><pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Code samples that don&apos;t rot: testing the examples in your API docs</title><link>https://docfit.dev/blog/test-api-docs-code-samples</link><guid isPermaLink="true">https://docfit.dev/blog/test-api-docs-code-samples</guid><description>Run every curl example in your docs against a mock server built from your OpenAPI spec, on every pull request, and fail the build when one breaks. A tested script and GitHub Actions workflow.</description><pubDate>Thu, 22 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Writing changelogs developers actually read</title><link>https://docfit.dev/blog/writing-api-changelogs</link><guid isPermaLink="true">https://docfit.dev/blog/writing-api-changelogs</guid><description>What a useful API changelog entry answers, what the best public changelogs do, a template you can copy, and how to keep the changelog and the docs saying the same thing.</description><pubDate>Wed, 21 Oct 2026 00:00:00 GMT</pubDate></item><item><title>How to audit your API docs for drift in an afternoon</title><link>https://docfit.dev/blog/audit-api-docs-for-drift</link><guid isPermaLink="true">https://docfit.dev/blog/audit-api-docs-for-drift</guid><description>Eight steps, real commands and about four hours to find where your API docs and your API disagree, with the results from running it on a real repository.</description><pubDate>Tue, 20 Oct 2026 00:00:00 GMT</pubDate></item><item><title>The breaking changes nobody documents</title><link>https://docfit.dev/blog/breaking-changes-nobody-documents</link><guid isPermaLink="true">https://docfit.dev/blog/breaking-changes-nobody-documents</guid><description>A field guide to the quiet API changes that pass code review and leave the docs wrong, where each one hides in your docs, and how to catch it before your users do.</description><pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Docs-as-code CI: lint, link-check and build your docs on every pull request</title><link>https://docfit.dev/blog/docs-as-code-ci</link><guid isPermaLink="true">https://docfit.dev/blog/docs-as-code-ci</guid><description>A hands-on guide with working config for Vale, markdownlint, lychee and Spectral, wired into GitHub Actions, so every docs pull request is checked before anyone reviews it.</description><pubDate>Sun, 18 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Your API docs are now read by AI agents: what stale docs cost you in 2026</title><link>https://docfit.dev/blog/api-docs-read-by-ai-agents</link><guid isPermaLink="true">https://docfit.dev/blog/api-docs-read-by-ai-agents</guid><description>Coding agents now read more docs pages than people do, and they write code from whatever the page says. Here&apos;s how they read your docs, and why an out-of-date page costs more than it used to.</description><pubDate>Sat, 17 Oct 2026 00:00:00 GMT</pubDate></item><item><title>The best tools for keeping docs in sync with code in 2026</title><link>https://docfit.dev/blog/best-tools-docs-in-sync-with-code</link><guid isPermaLink="true">https://docfit.dev/blog/best-tools-docs-in-sync-with-code</guid><description>Ten tools that promise to update your docs when code changes, compared on what starts an update, where your docs can live, what gets checked, and what it costs.</description><pubDate>Fri, 16 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Why API docs drift after every merge</title><link>https://docfit.dev/blog/why-api-docs-drift</link><guid isPermaLink="true">https://docfit.dev/blog/why-api-docs-drift</guid><description>A small API change can make the docs wrong in ways no code reviewer looks for. Here is where the drift comes from, and what keeping up actually takes.</description><pubDate>Wed, 14 Oct 2026 00:00:00 GMT</pubDate></item></channel></rss>