<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Scalar Blog</title>
    <link>https://scalar.com/blog</link>
    <description>Engineering stories and news from the Scalar team</description>
    <atom:link href="https://scalar.com/blog/rss.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Tue, 13 Oct 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>OpenAPI with NestJS</title>
      <link>https://scalar.com/blog/posts/2026-10-13-openapi-with-nestjs</link>
      <guid>https://scalar.com/blog/posts/2026-10-13-openapi-with-nestjs</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
      <description>Generate an accurate OpenAPI document from NestJS with @nestjs/swagger: the CLI plugin, response decorators, operation IDs, auth, mapped types and CI export.</description>
    </item>
    <item>
      <title>OpenAPI with FastAPI</title>
      <link>https://scalar.com/blog/posts/2026-10-08-openapi-with-fastapi</link>
      <guid>https://scalar.com/blog/posts/2026-10-08-openapi-with-fastapi</guid>
      <pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate>
      <description>How FastAPI generates OpenAPI 3.1 from type hints: metadata, error responses, stable operation IDs, security schemes, webhooks and exporting in CI.</description>
    </item>
    <item>
      <title>OpenAPI with ASP.NET Core in .NET 9 and 10</title>
      <link>https://scalar.com/blog/posts/2026-10-06-openapi-aspnet-core-dotnet-9-10</link>
      <guid>https://scalar.com/blog/posts/2026-10-06-openapi-aspnet-core-dotnet-9-10</guid>
      <pubDate>Tue, 06 Oct 2026 00:00:00 GMT</pubDate>
      <description>Generate OpenAPI in ASP.NET Core with Microsoft.AspNetCore.OpenApi: .NET 9 vs 10 defaults, metadata, XML comments, transformers and build-time output.</description>
    </item>
    <item>
      <title>Migrating off Stainless: week-one checklist</title>
      <link>https://scalar.com/blog/posts/2026-10-01-migrating-off-stainless-week-one-checklist</link>
      <guid>https://scalar.com/blog/posts/2026-10-01-migrating-off-stainless-week-one-checklist</guid>
      <pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate>
      <description>A five-day checklist for teams with Stainless-generated SDKs: inventory, snapshot your public surface, audit credentials and build a compatibility harness.</description>
    </item>
    <item>
      <title>Release notes: 19–26 September 2026</title>
      <link>https://scalar.com/blog/posts/2026-09-29-release-notes-2026-09-26</link>
      <guid>https://scalar.com/blog/posts/2026-09-29-release-notes-2026-09-26</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <description>OpenAPI 3.2 querystring parameters, custom methods, new examples, OAuth device flow, Copy as Markdown, client translations, fixes and upgrade notes.</description>
    </item>
    <item>
      <title>We wrote up the Stainless wind-down</title>
      <link>https://scalar.com/blog/posts/2026-08-16-stainless-wind-down</link>
      <guid>https://scalar.com/blog/posts/2026-08-16-stainless-wind-down</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>A full account of the Stainless SDK generator wind-down: what changed, what your options are, and how stainless.yml carries across.</description>
    </item>
    <item>
      <title>Scalar&apos;s 2025 Open Source Pledge</title>
      <link>https://scalar.com/blog/posts/2026-04-11-oss-pledge</link>
      <guid>https://scalar.com/blog/posts/2026-04-11-oss-pledge</guid>
      <pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate>
      <description>Scalar renews its Open Source Pledge for 2025, continuing to fund the open source maintainers we depend on.</description>
    </item>
    <item>
      <title>Too Long; Didn&apos;t Read; Used MCP</title>
      <link>https://scalar.com/blog/posts/2026-03-25-scalar-mcp-oauth</link>
      <guid>https://scalar.com/blog/posts/2026-03-25-scalar-mcp-oauth</guid>
      <pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate>
      <description>How OAuth works with Scalar MCP servers: authenticate agents against your API with delegated user permissions.</description>
    </item>
    <item>
      <title>Use your API in Cursor</title>
      <link>https://scalar.com/blog/posts/2026-03-17-agent-mcp</link>
      <guid>https://scalar.com/blog/posts/2026-03-17-agent-mcp</guid>
      <pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate>
      <description>Expose your OpenAPI document as an MCP server and use your API directly in Cursor or any MCP-compatible tool.</description>
    </item>
    <item>
      <title>Introducing Agent</title>
      <link>https://scalar.com/blog/posts/2026-03-05-agent-scalar</link>
      <guid>https://scalar.com/blog/posts/2026-03-05-agent-scalar</guid>
      <pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate>
      <description>Introducing Scalar Agent: connect LLMs to your API using a fraction of the context window instead of pasting your whole OpenAPI document.</description>
    </item>
    <item>
      <title>How to set up an OpenAPI mock server</title>
      <link>https://scalar.com/blog/posts/2025-08-19-how-to-set-up-an-openapi-mock-server</link>
      <guid>https://scalar.com/blog/posts/2025-08-19-how-to-set-up-an-openapi-mock-server</guid>
      <pubDate>Tue, 19 Aug 2025 00:00:00 GMT</pubDate>
      <description>How to set up an OpenAPI mock server with the Scalar CLI in a few commands.</description>
    </item>
    <item>
      <title>How to do OpenAPI validation (and why it matters)</title>
      <link>https://scalar.com/blog/posts/2025-07-07-how-to-do-openapi-validation-and</link>
      <guid>https://scalar.com/blog/posts/2025-07-07-how-to-do-openapi-validation-and</guid>
      <pubDate>Mon, 07 Jul 2025 00:00:00 GMT</pubDate>
      <description>How to validate OpenAPI documents with the Scalar CLI, and why validation matters for your API workflow.</description>
    </item>
    <item>
      <title>How we created an animated, responsive README</title>
      <link>https://scalar.com/blog/posts/2025-05-28-how-we-created-an-animated-responsive</link>
      <guid>https://scalar.com/blog/posts/2025-05-28-how-we-created-an-animated-responsive</guid>
      <pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate>
      <description>How we built an animated, responsive README for the Scalar GitHub repository with GitHub-flavored Markdown.</description>
    </item>
    <item>
      <title>How Scalar themes work</title>
      <link>https://scalar.com/blog/posts/2025-05-07-how-scalar-themes-work</link>
      <guid>https://scalar.com/blog/posts/2025-05-07-how-scalar-themes-work</guid>
      <pubDate>Wed, 07 May 2025 00:00:00 GMT</pubDate>
      <description>How Scalar themes work: the CSS variable system that lets you restyle an entire API reference.</description>
    </item>
    <item>
      <title>How Cloudinary’s API docs create a great developer experience</title>
      <link>https://scalar.com/blog/posts/2025-04-28-how-cloudinarys-api-docs-create-a</link>
      <guid>https://scalar.com/blog/posts/2025-04-28-how-cloudinarys-api-docs-create-a</guid>
      <pubDate>Mon, 28 Apr 2025 00:00:00 GMT</pubDate>
      <description>What Cloudinary API docs get right, and what API-first companies can learn from their developer experience.</description>
    </item>
    <item>
      <title>An introduction to OpenAPI variables</title>
      <link>https://scalar.com/blog/posts/2025-04-23-an-introduction-to-openapi-variables</link>
      <guid>https://scalar.com/blog/posts/2025-04-23-an-introduction-to-openapi-variables</guid>
      <pubDate>Wed, 23 Apr 2025 00:00:00 GMT</pubDate>
      <description>An introduction to OpenAPI variables: the different types and how to use them in your API documentation.</description>
    </item>
    <item>
      <title>How we extended the OpenAPI specification</title>
      <link>https://scalar.com/blog/posts/2025-04-06-how-we-extended-the-openapi-specification</link>
      <guid>https://scalar.com/blog/posts/2025-04-06-how-we-extended-the-openapi-specification</guid>
      <pubDate>Sun, 06 Apr 2025 00:00:00 GMT</pubDate>
      <description>The extensions we added to the OpenAPI specification and how we process them under the hood.</description>
    </item>
    <item>
      <title>A guide to OpenAPI security (and how we handle it in Scalar)</title>
      <link>https://scalar.com/blog/posts/2025-03-26-a-guide-to-openapi-security-and-how</link>
      <guid>https://scalar.com/blog/posts/2025-03-26-a-guide-to-openapi-security-and-how</guid>
      <pubDate>Wed, 26 Mar 2025 00:00:00 GMT</pubDate>
      <description>A practical guide to defining authentication and authorization in OpenAPI, and how Scalar renders security schemes.</description>
    </item>
    <item>
      <title>The hidden complexity of building drag and drop</title>
      <link>https://scalar.com/blog/posts/2025-03-19-the-hidden-complexity-of-building</link>
      <guid>https://scalar.com/blog/posts/2025-03-19-the-hidden-complexity-of-building</guid>
      <pubDate>Wed, 19 Mar 2025 00:00:00 GMT</pubDate>
      <description>Why drag and drop is deceptively hard to build, and how we implemented it in the Scalar API Client.</description>
    </item>
    <item>
      <title>How we sped up our API docs 25x</title>
      <link>https://scalar.com/blog/posts/2025-03-12-how-we-sped-up-our-api-docs-25x</link>
      <guid>https://scalar.com/blog/posts/2025-03-12-how-we-sped-up-our-api-docs-25x</guid>
      <pubDate>Wed, 12 Mar 2025 00:00:00 GMT</pubDate>
      <description>The structural and rendering changes that made our API documentation 25x faster.</description>
    </item>
    <item>
      <title>How .NET 9 and Scalar solve the problem of under-documented APIs</title>
      <link>https://scalar.com/blog/posts/2025-03-05-how-net-9-and-scalar-solve-the-problem</link>
      <guid>https://scalar.com/blog/posts/2025-03-05-how-net-9-and-scalar-solve-the-problem</guid>
      <pubDate>Wed, 05 Mar 2025 00:00:00 GMT</pubDate>
      <description>How .NET 9 OpenAPI document generation and Scalar work together to keep your APIs documented.</description>
    </item>
    <item>
      <title>Scalar Joins the Open-Source Pledge</title>
      <link>https://scalar.com/blog/posts/2024-09-01-oss-pledge</link>
      <guid>https://scalar.com/blog/posts/2024-09-01-oss-pledge</guid>
      <pubDate>Sun, 01 Sep 2024 00:00:00 GMT</pubDate>
      <description>Scalar joins the Open Source Pledge, committing at least $2,000 per developer per year to open source maintainers.</description>
    </item>
  </channel>
</rss>
