
Publish Once or Fragment Forever? About the State of MCP Registries
From modelcontextprotocol.io's Registry Preview and Generic Registry API to GitHub, Docker, Azure, Smithery, Raycast, MCP.so, PulseMCP, and FluidMCP—what MCP registries actually do and how to choose.

AsyncAPI – Documenting Message-Driven APIs
How AsyncAPI complements OpenAPI for documenting asynchronous message-driven APIs, with a practical example, diagram, CI/testing tips, and documentation options.

OpenAPI Specification 3.2 Released – What’s New?
OpenAPI 3.2 brings path templating, new HTTP methods, streaming support, and richer documentation features.

Modern Keycloak Themes: Keycloakify with TailwindCSS and shadcn/ui
Learn how to customize Keycloak login and account pages with TailwindCSS and shadcn/ui. This guide shows how to streamline your Keycloakify setup for modern, consistent, and production-ready UI components.

Internal API Documentation with Docusaurus
Docusaurus is great for public developer portals, but what if you want to keep your API documentation internal?

Building API Documentation with Docusaurus
Technical documentation is more than just a README - it’s a product in itself. For APIs, a clear and interactive documentation experience can make or break adoption.