# MDX

MDX is a format that combines Markdown with JSX, enabling components and JavaScript expressions in Markdown content.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Using vibes to rewrite my blog

DevFeed: [Using vibes to rewrite my blog](<https://devfeed.tech/articles/using-vibes-to-rewrite-my-blog-37650.md>)

Original publisher: [Read original article](<https://swizec.com/blog/using-vibes-to-rewrite-my-blog>)

Author: hi@swizec.com (Swizec Teller)

Published: 2026-06-27T00:00:00Z

Content type: opinion

Language: en

Sources: [Swizec Teller](<https://devfeed.tech/sources/swizec-teller.md>)

Topics: [gatsby](<https://devfeed.tech/topics/gatsby.md>), [React](<https://devfeed.tech/topics/react.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Syntax Highlighting](<https://devfeed.tech/topics/syntax-highlighting.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [wasm](<https://devfeed.tech/topics/wasm.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [claude](<https://devfeed.tech/tags/claude.md>), [codex](<https://devfeed.tech/tags/codex.md>), [gatsby](<https://devfeed.tech/tags/gatsby.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [react](<https://devfeed.tech/tags/react.md>), [syntax-highlighting](<https://devfeed.tech/tags/syntax-highlighting.md>)

### AI overview

The author describes rewriting the swizec.com blog after Gatsby became difficult to maintain and slow to deploy. They experiment with TimberJS, a React Server Components-based framework, to render MDX with file-based routing, metadata, embeds, image generation, and server-side syntax highlighting. The rewrite reduced reported deployment time from more than 45 minutes to about 3 minutes, while the author emphasizes that effective vibe coding still requires technical knowledge.

### Source excerpt

The death of engineering has been greatly exaggerated. You still need to know what you're doing.

## Next.js 16.3: AI Improvements

DevFeed: [Next.js 16.3: AI Improvements](<https://devfeed.tech/articles/next-js-16-3-ai-improvements-3222.md>)

Original publisher: [Read original article](<https://nextjs.org/blog/next-16-3-ai-improvements>)

Author: Jude Gao

Published: 2026-06-26T15:00:00Z

Content type: release

Language: en

Sources: [Next.js Blog](<https://devfeed.tech/sources/next-js-blog.md>)

Topics: [Next.js](<https://devfeed.tech/topics/next-js.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Agent Browser](<https://devfeed.tech/topics/agent-browser.md>), [React](<https://devfeed.tech/topics/react.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [codex](<https://devfeed.tech/topics/codex.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [browser](<https://devfeed.tech/tags/browser.md>), [claude](<https://devfeed.tech/tags/claude.md>), [codex](<https://devfeed.tech/tags/codex.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [react](<https://devfeed.tech/tags/react.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

Next.js 16.3 Preview introduces improvements for agent-driven development, including version-matched documentation through AGENTS.md, first-party Skills, Agent Browser with React introspection, actionable errors with fix prompts, a smaller MCP server, and Markdown documentation access.

### Source excerpt

Actionable errors with paste-ready fix prompts, first-party Skills for the dev loop and Cache Components, and tooling that keeps coding agents in sync with your project.

## PM Brain OS: The Second Brain for Product Managers, Made of Markdown

DevFeed: [PM Brain OS: The Second Brain for Product Managers, Made of Markdown](<https://devfeed.tech/articles/pm-brain-os-the-second-brain-for-product-managers-made-of-markdown-39181.md>)

Original publisher: [Read original article](<https://www.productcompass.pm/p/pm-brain-os>)

Author: Paweł Huryn

Published: 2026-05-20T13:09:25Z

Content type: tutorial

Language: en

Sources: [The Product Compass](<https://devfeed.tech/sources/the-product-compass.md>)

Topics: [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [audit-trail](<https://devfeed.tech/tags/audit-trail.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [dogfooding](<https://devfeed.tech/tags/dogfooding.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [provenance](<https://devfeed.tech/tags/provenance.md>), [rag](<https://devfeed.tech/tags/rag.md>), [repo](<https://devfeed.tech/tags/repo.md>)

### AI overview

The article presents PM Brain, an open-source second-brain system for product managers built from Markdown files in a Git repository. Claude reads and updates the files according to a CLAUDE.md operating manual, while weekly sweeps promote recurring, decision-relevant, or strategy-relevant information into a durable layer. The system intentionally avoids vector databases, embeddings, cloud storage, and automatic tagging, and includes installation guidance, commands, architecture details, provenance, and evaluation results.

### Source excerpt

A folder of files on your laptop. Claude reads them before answering, writes to them after, sweeps them every Friday. Open source. 17 synthetic PM scenarios, 404 of 406 checks pass (~=99.5%).

## 5 things you didn't know you could do in the Mintlify web editor

DevFeed: [5 things you didn't know you could do in the Mintlify web editor](<https://devfeed.tech/articles/5-things-you-didn-t-know-you-could-do-in-the-mintlify-web-editor-30970.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/5-editor-features-you-should-know>)

Author: Peri Langlois

Published: 2026-04-13T00:00:00Z

Content type: article

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Git](<https://devfeed.tech/topics/git.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [browser](<https://devfeed.tech/tags/browser.md>), [code](<https://devfeed.tech/tags/code.md>), [docs](<https://devfeed.tech/tags/docs.md>), [editor](<https://devfeed.tech/tags/editor.md>), [git](<https://devfeed.tech/tags/git.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This article presents five Mintlify web editor features that help teams create, edit, review, and reorganize documentation in the browser without relying on an IDE, Git commands, or deployment pipelines. It highlights suggesting mode with comments, navigation restructuring, inline AI, live preview, and visual/Markdown switching.

### Source excerpt

The Mintlify web editor can do more than you think, here are five features that make it easy for your whole team to contribute to docs.

## Docusaurus 3.10

DevFeed: [Docusaurus 3.10](<https://devfeed.tech/articles/docusaurus-3-10-40942.md>)

Original publisher: [Read original article](<https://docusaurus.io/blog/releases/3.10>)

Author: Sébastien Lorber

Published: 2026-04-07T00:00:00Z

Content type: release

Language: en

Sources: [Docusaurus Blog](<https://devfeed.tech/sources/docusaurus-blog.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Security](<https://devfeed.tech/topics/security.md>), [supply chain attacks](<https://devfeed.tech/topics/supply-chain-attacks.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [npm](<https://devfeed.tech/topics/npm.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [monorepo](<https://devfeed.tech/topics/monorepo.md>), [pnpm](<https://devfeed.tech/topics/pnpm.md>)

Tags: [github-actions](<https://devfeed.tech/tags/github-actions.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [npm](<https://devfeed.tech/tags/npm.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [pnpm](<https://devfeed.tech/tags/pnpm.md>), [release](<https://devfeed.tech/tags/release.md>), [security](<https://devfeed.tech/tags/security.md>), [supply-chain-attacks](<https://devfeed.tech/tags/supply-chain-attacks.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

Docusaurus 3.10 is the final release in the v3.x line and prepares sites for Docusaurus v4. It introduces future flags for upcoming breaking changes, makes Docusaurus Faster stable, and adds supply-chain security measures including npm Trusted Publishing, OIDC-based GitHub Actions releases, provenance records, and dependency checks.

### Source excerpt

We are happy to announce Docusaurus 3.10.

## Bridging two JSX runtimes: How we solved Astro's React children problem

DevFeed: [Bridging two JSX runtimes: How we solved Astro's React children problem](<https://devfeed.tech/articles/bridging-two-jsx-runtimes-how-we-solved-astro-s-react-children-problem-30982.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/astro-react-children>)

Author: Kyle Finken

Published: 2026-03-10T00:00:00Z

Content type: article

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [React](<https://devfeed.tech/topics/react.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [React Component](<https://devfeed.tech/topics/react-component.md>), [render](<https://devfeed.tech/topics/render.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [bridging](<https://devfeed.tech/tags/bridging.md>), [component](<https://devfeed.tech/tags/component.md>), [components](<https://devfeed.tech/tags/components.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [react](<https://devfeed.tech/tags/react.md>), [render](<https://devfeed.tech/tags/render.md>), [solved](<https://devfeed.tech/tags/solved.md>)

### AI overview

Mintlify describes how its Astro integration addressed a JSX runtime mismatch that caused compound React components to lose their children during hydration in Astro's MDX pipeline.

### Source excerpt

How Mintlify solved a fundamental JSX runtime mismatch to make compound React components work inside Astro's MDX pipeline.

## Your docs, your frontend, our content engine

DevFeed: [Your docs, your frontend, our content engine](<https://devfeed.tech/articles/your-docs-your-frontend-our-content-engine-30998.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/custom-frontends-on-mintlify>)

Author: Hahnbee Lee

Published: 2026-02-19T00:00:00Z

Content type: release

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [Front end](<https://devfeed.tech/topics/frontend.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Astro](<https://devfeed.tech/topics/astro.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [astro](<https://devfeed.tech/tags/astro.md>), [build](<https://devfeed.tech/tags/build.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [github](<https://devfeed.tech/tags/github.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>)

### AI overview

Mintlify announces that enterprise teams can own and customize their documentation frontend while continuing to use Mintlify's content engine, AI-powered search and chat, and editor. The offering supports embedded documentation, self-hosted frontends, and an open source Astro starter kit.

### Source excerpt

Enterprise teams can now own their docs frontend while Mintlify handles the content engine, AI, and editor behind the scenes.

## Mintlify Adds Flexible Documentation Publishing and Content Management Features

DevFeed: [Mintlify Adds Flexible Documentation Publishing and Content Management Features](<https://devfeed.tech/articles/take-control-of-your-documentation-system-31114.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/writer-devex>)

Author: Hahnbee Lee

Published: 2026-02-18T00:00:00Z

Content type: release

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [Publishing](<https://devfeed.tech/topics/publishing.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [api-documentation](<https://devfeed.tech/tags/api-documentation.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [customizable](<https://devfeed.tech/tags/customizable.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [flexible](<https://devfeed.tech/tags/flexible.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [new-features](<https://devfeed.tech/tags/new-features.md>)

### AI overview

Mintlify describes new features for technical writers, including granular publishing controls, plain Markdown files alongside MDX, more flexible OpenAPI references, relative imports, and implicit snippets.

### Source excerpt

New features for technical writers who need customizable, flexible documentation systems.

## Astro 5.4

DevFeed: [Astro 5.4](<https://devfeed.tech/articles/astro-5-4-3241.md>)

Original publisher: [Read original article](<https://astro.build/blog/astro-540/>)

Author: Matt Kane

Published: 2025-02-25T00:00:00Z

Content type: release

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Security](<https://devfeed.tech/topics/security.md>), [ZEIT](<https://devfeed.tech/topics/zeit.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [security](<https://devfeed.tech/tags/security.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Astro 5.4 adds remote image optimization and experimental responsive image support for Markdown and MDX files. It also introduces hostname allowlists for development and preview servers to help prevent DNS rebinding attacks, along with RegExp support for Vercel ISR excludes and an upgrade path through the CLI or package manager.

### Source excerpt

Astro 5.4 brings remote image optimization in Markdown, enhanced security for dev and preview servers, RegExp support for Vercel ISR excludes, and more!

## Astro x Storyblok: Content Loader

DevFeed: [Astro x Storyblok: Content Loader](<https://devfeed.tech/articles/astro-x-storyblok-content-loader-3341.md>)

Original publisher: [Read original article](<https://astro.build/blog/storyblok-loader/>)

Author: Matthew Phillips

Published: 2024-09-19T00:00:00Z

Content type: article

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [API](<https://devfeed.tech/topics/api.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Git](<https://devfeed.tech/topics/git.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [api](<https://devfeed.tech/tags/api.md>), [astro](<https://devfeed.tech/tags/astro.md>), [cms](<https://devfeed.tech/tags/cms.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [contribute](<https://devfeed.tech/tags/contribute.md>), [docs](<https://devfeed.tech/tags/docs.md>), [git](<https://devfeed.tech/tags/git.md>), [github](<https://devfeed.tech/tags/github.md>), [launch](<https://devfeed.tech/tags/launch.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [partner](<https://devfeed.tech/tags/partner.md>)

### AI overview

Astro announces Storyblok as a launch partner for the Astro Content Layer API. The Storyblok loader, currently in alpha, synchronizes remote CMS data during development and refreshes it automatically as the data changes, allowing it to be queried alongside local Markdown and MDX collections.

### Source excerpt

We are excited to announce Storyblok as a launch partner for Astro Content Layer.

## Astro 4.14

DevFeed: [Astro 4.14](<https://devfeed.tech/articles/astro-4-14-3196.md>)

Original publisher: [Read original article](<https://astro.build/blog/astro-4140/>)

Author: Erika; Matt Kane

Published: 2024-08-15T00:00:00Z

Content type: release

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [API](<https://devfeed.tech/topics/api.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [JSON](<https://devfeed.tech/topics/json.md>), [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [astro](<https://devfeed.tech/tags/astro.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [content](<https://devfeed.tech/tags/content.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [json](<https://devfeed.tech/tags/json.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [release](<https://devfeed.tech/tags/release.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>)

### AI overview

Astro 4.14 introduces the first experimental release of the Content Layer API, a more flexible system for managing content from local files and remote APIs. It also adds content-file IntelliSense, improved content-loading performance and caching, and built-in loaders for Markdown, MDX, Markdoc, and JSON.

### Source excerpt

Astro 4.14 is available now! This release includes the first experimental version of the Content Layer API, experimental support for Intellisense inside content files, and more.

## Launch Week III Day 2: Search V2

DevFeed: [Launch Week III Day 2: Search V2](<https://devfeed.tech/articles/launch-week-iii-day-2-search-v2-31053.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/launch-week-3-day-2>)

Author: Joshua Kim

Published: 2024-06-26T00:00:00Z

Content type: release

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [ui](<https://devfeed.tech/topics/ui.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>), [MDX](<https://devfeed.tech/topics/mdx.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [launch-week](<https://devfeed.tech/tags/launch-week.md>), [performance](<https://devfeed.tech/tags/performance.md>), [update](<https://devfeed.tech/tags/update.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

Mintlify launched Search V2 during Launch Week III Day 2. The release adds performance and user-interface improvements, OpenAPI endpoint indexing, hidden-page filtering, and searchable component attributes.

### Source excerpt

For Day 2, we're excited to bring you Search V2 🔍

## The Astro Content Layer

DevFeed: [The Astro Content Layer](<https://devfeed.tech/articles/the-astro-content-layer-3312.md>)

Original publisher: [Read original article](<https://astro.build/blog/future-of-astro-content-layer/>)

Author: Fred Schott

Published: 2024-06-12T00:00:00Z

Content type: article

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [API](<https://devfeed.tech/topics/api.md>), [libSQL](<https://devfeed.tech/topics/libsql.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [Server-side rendering](<https://devfeed.tech/topics/server-side-rendering.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [build performance](<https://devfeed.tech/topics/build-performance.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [astro](<https://devfeed.tech/tags/astro.md>), [build-performance](<https://devfeed.tech/tags/build-performance.md>), [cache](<https://devfeed.tech/tags/cache.md>), [content](<https://devfeed.tech/tags/content.md>), [libsql](<https://devfeed.tech/tags/libsql.md>), [management](<https://devfeed.tech/tags/management.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [series](<https://devfeed.tech/tags/series.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [sql](<https://devfeed.tech/tags/sql.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [ssr](<https://devfeed.tech/tags/ssr.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

Part 2 of The Future of Astro series presents a planned Content Layer for working with local and remote content sources. It proposes extending Content Collections with a more capable content engine backed by LibSQL (SQLite), enabling larger content sets, file-based caching across builds, faster development and build performance, and more advanced SQL-powered querying.

### Source excerpt

Part two of our series on The Future of Astro, covering our plans for the next evolution of content management in Astro.

## Starlight turns one year old!

DevFeed: [Starlight turns one year old!](<https://devfeed.tech/articles/starlight-turns-one-year-old-3340.md>)

Original publisher: [Read original article](<https://astro.build/blog/starlight-turns-one/>)

Author: Chris Swithinbank; HiDeoo; Yan Thomas; Reuben Tier; Sarah Rainsberger

Published: 2024-06-05T00:00:00Z

Content type: article

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [Template](<https://devfeed.tech/topics/template.md>), [Astro](<https://devfeed.tech/topics/astro.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [Search engine optimization (SEO)](<https://devfeed.tech/topics/seo.md>), [Dark Mode](<https://devfeed.tech/topics/dark-mode.md>)

Tags: [accessibility](<https://devfeed.tech/tags/accessibility.md>), [astro](<https://devfeed.tech/tags/astro.md>), [content](<https://devfeed.tech/tags/content.md>), [dark-mode](<https://devfeed.tech/tags/dark-mode.md>), [docs](<https://devfeed.tech/tags/docs.md>), [github](<https://devfeed.tech/tags/github.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [releases](<https://devfeed.tech/tags/releases.md>), [seo](<https://devfeed.tech/tags/seo.md>)

### AI overview

Starlight celebrates its first year as an easy-to-use documentation template. The article reviews its built-in features, including search, navigation, internationalization, accessibility, SEO, typography, code highlighting, dark mode, GitHub editing, MDX, and Markdoc support, and highlights its adoption and ongoing development.

### Source excerpt

Discover the latest news from 12 months of Starlight development

## Ballad: Doctave's Markdown-aware component system

DevFeed: [Ballad: Doctave's Markdown-aware component system](<https://devfeed.tech/articles/ballad-doctave-s-markdown-aware-component-system-30941.md>)

Original publisher: [Read original article](<https://www.doctave.com/blog/ballad-components>)

Author: Doctave Team

Published: 2024-05-27T07:00:00Z

Content type: release

Language: en

Sources: [Doctave - Build beautiful developer portals with docs-as-code](<https://devfeed.tech/sources/doctave-build-beautiful-developer-portals-with-docs-as-code.md>)

Topics: [Markdown](<https://devfeed.tech/topics/markdown.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Parser](<https://devfeed.tech/topics/parser.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [ui](<https://devfeed.tech/topics/ui.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [components](<https://devfeed.tech/tags/components.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [elements](<https://devfeed.tech/tags/elements.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [render](<https://devfeed.tech/tags/render.md>)

### AI overview

This release article explains Ballad, Doctave's Markdown-aware component system introduced in Doctave 2.0. It describes embedding UI and layout components in Markdown with an MDX-inspired syntax, combining components with Markdown, using expressions for user preferences, and creating custom components.

### Source excerpt

Doctave 2.0 is out, and the biggest new feature in this release was our new component system, which we're calling Ballad. In this post we want to talk about the path we took to get here, why we felt none of the existing solutions worked well for us, and what our component system enabled. Ballad brings interactive components like tabs to your Doctave docs Why do we need components? Ballad lets you intersperse UI components in between your Markdown content. While Markdown is fantastic for simple prose, most documentation projects inevitably need widgets like buttons, cards, and callouts (or admonitions), or more complex layouts to keep the content clear and engaging. This is what we're solving with Ballad. How it works In short, you can add HTML-like tags into your Markdown, which Doctave will render into various components. Let's look at a basic example: adding a Button component into your documentation: 1 2 3 Click below to read more. <Button href="/details">Read More</Button> This gets rendered like so: Sometimes a regular Markdown link just doesn't cut it Components Our components come in two flavors: UI components and layout components. The former are components like <Button> or <Card>: visual elements that you're adding to the page. Layout components instead (unsurprisingly) change the layout of your content. These are components like <Grid>, or <Flex> (a flexbox equivalent). Combining these components lets you build interesting UIs and structure your content however you want on the page, without having to write any custom CSS. Syntax You can use an MDX-inspired syntax to add components into your documentation: 1 2 3 4 5 6 7 8 9 10 11 12 ## Getting started Learn how to get started with our SDK. <Grid cols="2"> <Card> ... </Card> <Card> ... </Card> </Grid> In fact, the parser is an MDX parser. The component syntax rules are identical. These HTML-style components work with your Markdown content, and you can nest and combine components and Markdown arbitrarily. Exp

## Docusaurus 3.2

DevFeed: [Docusaurus 3.2](<https://devfeed.tech/articles/docusaurus-3-2-40943.md>)

Original publisher: [Read original article](<https://docusaurus.io/blog/releases/3.2>)

Author: Sébastien Lorber

Published: 2024-03-29T00:00:00Z

Content type: release

Language: en

Sources: [Docusaurus Blog](<https://devfeed.tech/sources/docusaurus-blog.md>)

Topics: [builds](<https://devfeed.tech/topics/builds.md>), [build performance](<https://devfeed.tech/topics/build-performance.md>), [build times](<https://devfeed.tech/topics/build-times.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Server](<https://devfeed.tech/topics/server.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Webpack](<https://devfeed.tech/topics/webpack.md>)

Tags: [benchmark](<https://devfeed.tech/tags/benchmark.md>), [build](<https://devfeed.tech/tags/build.md>), [caching](<https://devfeed.tech/tags/caching.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [performance](<https://devfeed.tech/tags/performance.md>), [release](<https://devfeed.tech/tags/release.md>), [webpack](<https://devfeed.tech/tags/webpack.md>)

### AI overview

Docusaurus 3.2 is released with faster production builds, improved development-server performance for Markdown and MDX editing, and MDX partial headings in tables of contents. Reported benchmark results show cold builds improving from 95 seconds to 66 seconds and incremental builds from 55 seconds to 22 seconds on the React Native website, with results varying by site configuration.

### Source excerpt

We are happy to announce Docusaurus 3.2.

## The Mintlify MDX VSCode extension

DevFeed: [The Mintlify MDX VSCode extension](<https://devfeed.tech/articles/the-mintlify-mdx-vscode-extension-31065.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/mdx-vscode-extension>)

Author: Hahnbee Lee

Published: 2024-03-26T00:00:00Z

Content type: release

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [VS Code Extension](<https://devfeed.tech/topics/vscode-extension.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Snippet](<https://devfeed.tech/topics/snippet.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [extension](<https://devfeed.tech/tags/extension.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [snippet](<https://devfeed.tech/tags/snippet.md>), [vscode](<https://devfeed.tech/tags/vscode.md>)

### AI overview

Mintlify introduces an MDX VSCode extension that provides IntelliSense and snippets for its documentation components, including Cards, Steps, Tabs, and callouts. The extension is available on the Visual Studio Marketplace.

### Source excerpt

Today, we're thrilled to introduce the Mintlify MDX VSCode extension.

## Astro + Volar = 💖

DevFeed: [Astro + Volar = 💖](<https://devfeed.tech/articles/astro-volar-3272.md>)

Original publisher: [Read original article](<https://astro.build/blog/astro-and-volar/>)

Author: Erika

Published: 2024-03-11T00:00:00Z

Content type: article

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Maintainers](<https://devfeed.tech/topics/maintainers.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Vue.js](<https://devfeed.tech/topics/vue.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Vite](<https://devfeed.tech/topics/vite.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [astro](<https://devfeed.tech/tags/astro.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [github](<https://devfeed.tech/tags/github.md>), [maintainers](<https://devfeed.tech/tags/maintainers.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>)

### AI overview

Astro describes migrating its language server to Volar, a framework-agnostic toolset originating from the Vue team. The migration improved Astro's developer experience, reduced code and maintenance costs, and led Astro to grant $10,000 to the Volar team in support of the open-source ecosystem.

### Source excerpt

Astro relies on the hard work and dedication of several open-source projects, and we are extremely thankful to the maintainers of each and every one. In this article, we'd like to highlight one specific project that made a significant impact to the Astro experience: Volar.

## Launch Week II Day 3: Open Source MDX Engine

DevFeed: [Launch Week II Day 3: Open Source MDX Engine](<https://devfeed.tech/articles/launch-week-ii-day-3-open-source-mdx-engine-31049.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/launch-week-2-day-3>)

Author: Hahnbee Lee

Published: 2024-01-10T00:00:00Z

Content type: release

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [MDX](<https://devfeed.tech/topics/mdx.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Syntax Highlighting](<https://devfeed.tech/topics/syntax-highlighting.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [launch](<https://devfeed.tech/tags/launch.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [npm](<https://devfeed.tech/tags/npm.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [syntax-highlighting](<https://devfeed.tech/tags/syntax-highlighting.md>)

### AI overview

Mintlify open-sourced its MDX Engine during Launch Week II. The package provides getCompiledMdx for server-side MDX compilation and MDXComponent for rendering HTML, with support for Mintlify-flavored Markdown and code syntax highlighting.

### Source excerpt

Day 2 of Launch Week 2 brings open-sourcing Mintlify's MDX Engine 🚀.

## Launch Week II Day 2: Snippets V2

DevFeed: [Launch Week II Day 2: Snippets V2](<https://devfeed.tech/articles/launch-week-ii-day-2-snippets-v2-31048.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/launch-week-2-day-2>)

Author: Joshua Kim

Published: 2024-01-09T00:00:00Z

Content type: release

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [MDX](<https://devfeed.tech/topics/mdx.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Snippet](<https://devfeed.tech/topics/snippet.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [article](<https://devfeed.tech/tags/article.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [launch-week](<https://devfeed.tech/tags/launch-week.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [snippet](<https://devfeed.tech/tags/snippet.md>)

### AI overview

Mintlify introduces Snippets V2, a rebuild that supports reusable components and variables through MDX imports. The feature is intended to improve flexibility, performance, documentation versioning, and content reuse.

### Source excerpt

Day 2 of Launch Week II brings Snippets V2 🚀.

## Docusaurus 3.1

DevFeed: [Docusaurus 3.1](<https://devfeed.tech/articles/docusaurus-3-1-40941.md>)

Original publisher: [Read original article](<https://docusaurus.io/blog/releases/3.1>)

Author: Sébastien Lorber

Published: 2024-01-05T00:00:00Z

Content type: release

Language: en

Sources: [Docusaurus Blog](<https://devfeed.tech/sources/docusaurus-blog.md>)

Topics: [changelog](<https://devfeed.tech/topics/changelog.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [MDX](<https://devfeed.tech/topics/mdx.md>)

Tags: [changelog](<https://devfeed.tech/tags/changelog.md>), [changes](<https://devfeed.tech/tags/changes.md>), [cli](<https://devfeed.tech/tags/cli.md>), [cobol](<https://devfeed.tech/tags/cobol.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [release](<https://devfeed.tech/tags/release.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [versioning](<https://devfeed.tech/tags/versioning.md>)

### AI overview

Docusaurus 3.1 adds broken-anchor detection to the built-in broken links checker and introduces a new function hook for front matter transformations and integrations. The release also includes MDX and code-block improvements, CLI port configuration through an environment variable, and completed Brazilian Portuguese translations.

### Source excerpt

We are happy to announce Docusaurus 3.1.

## No More Bottlenecks

DevFeed: [No More Bottlenecks](<https://devfeed.tech/articles/no-more-bottlenecks-3404.md>)

Original publisher: [Read original article](<https://astro.build/case-studies/thinkmill/>)

Published: 2023-12-11T00:00:00Z

Content type: article

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>), [Design system](<https://devfeed.tech/topics/design-system.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [React](<https://devfeed.tech/topics/react.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [CSS](<https://devfeed.tech/topics/css.md>), [HTML](<https://devfeed.tech/topics/html.md>), [Syntax Highlighting](<https://devfeed.tech/topics/syntax-highlighting.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [australia](<https://devfeed.tech/tags/australia.md>), [code](<https://devfeed.tech/tags/code.md>), [complexity](<https://devfeed.tech/tags/complexity.md>), [content](<https://devfeed.tech/tags/content.md>), [contributors](<https://devfeed.tech/tags/contributors.md>), [css](<https://devfeed.tech/tags/css.md>), [design](<https://devfeed.tech/tags/design.md>), [design-systems](<https://devfeed.tech/tags/design-systems.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developers](<https://devfeed.tech/tags/developers.md>), [development](<https://devfeed.tech/tags/development.md>), [digital-products](<https://devfeed.tech/tags/digital-products.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [html](<https://devfeed.tech/tags/html.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [modern-web-development](<https://devfeed.tech/tags/modern-web-development.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [react](<https://devfeed.tech/tags/react.md>)

### AI overview

Thinkmill used Astro to reduce bottlenecks and increase project contributors from one to fifteen. Astro's HTML-friendly approach enabled designers, content editors, and less experienced developers to contribute more independently, while senior developers could continue using React and JSX. Built-in MDX support, syntax highlighting, and pagination also reduced the need to implement content features internally.

### Source excerpt

How Thinkmill Reduced Dependencies on Senior Developers with Astro

## Product Updates - November 2023

DevFeed: [Product Updates - November 2023](<https://devfeed.tech/articles/product-updates-november-2023-31077.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/november-2023>)

Author: Joshua Kim

Published: 2023-11-30T00:00:00Z

Content type: release

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Website](<https://devfeed.tech/topics/website.md>), [MDX](<https://devfeed.tech/topics/mdx.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [api](<https://devfeed.tech/tags/api.md>), [features](<https://devfeed.tech/tags/features.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [product](<https://devfeed.tech/tags/product.md>), [product-updates](<https://devfeed.tech/tags/product-updates.md>), [updates](<https://devfeed.tech/tags/updates.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Mintlify's November 2023 product update covers a landing page redesign, API Playground improvements including redesigned Paramfields and MDX syntax support, and Web Editor features for adding, deleting, and renaming files and folders in the dashboard.

### Source excerpt

In November, we shipped new upgrades to our API Playground, the Web Editor, and our Landing Page.

## Announcing Docusaurus 3.0

DevFeed: [Announcing Docusaurus 3.0](<https://devfeed.tech/articles/announcing-docusaurus-3-0-40940.md>)

Original publisher: [Read original article](<https://docusaurus.io/blog/releases/3.0>)

Author: Sébastien Lorber

Published: 2023-10-31T00:00:00Z

Content type: release

Language: en

Sources: [Docusaurus Blog](<https://devfeed.tech/sources/docusaurus-blog.md>)

Topics: [MDX](<https://devfeed.tech/topics/mdx.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [React](<https://devfeed.tech/topics/react.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>)

Tags: [changes](<https://devfeed.tech/tags/changes.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [id](<https://devfeed.tech/tags/id.md>), [maintenance](<https://devfeed.tech/tags/maintenance.md>), [mdx](<https://devfeed.tech/tags/mdx.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [npm](<https://devfeed.tech/tags/npm.md>), [react](<https://devfeed.tech/tags/react.md>), [release](<https://devfeed.tech/tags/release.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [v3](<https://devfeed.tech/tags/v3.md>)

### AI overview

Meta Open Source announces Docusaurus 3.0, a major release with upgraded dependencies and documented breaking changes. The release upgrades Node.js, React, MDX, and TypeScript versions, while Docusaurus 2 enters maintenance mode with security support for three months.

### Source excerpt

Today, we are happy to announce Docusaurus 3.0! 🥳

[Next page](<https://devfeed.tech/topics/mdx.md?cursor=WyIyMDIzLTEwLTMxVDAwOjAwOjAwKzAwOjAwIiwgIjY4MThhNjFlLTI3MjUtNDYzNi05ZjVlLTMxNjFjNzZiMjg3ZSJd>)