# markdown

Published articles for markdown.

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

## Translations wanted for the Libreboot website

DevFeed: [Translations wanted for the Libreboot website](<https://devfeed.tech/articles/translations-wanted-for-the-libreboot-website-32735.md>)

Original publisher: [Read original article](<https://libreboot.org/news/translations.html>)

Author: Leah Rowe

Published: 2026-09-17T04:32:50.666044Z

Content type: article

Language: en

Sources: [News about Libreboot releases and development](<https://devfeed.tech/sources/news-about-libreboot-releases-and-development.md>)

Topics: [Website](<https://devfeed.tech/topics/website.md>), [static-site-generator](<https://devfeed.tech/topics/static-site-generator.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [Firewall](<https://devfeed.tech/topics/firewall.md>), [Linux Kernel](<https://devfeed.tech/topics/linux-kernel.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [bios](<https://devfeed.tech/tags/bios.md>), [browser](<https://devfeed.tech/tags/browser.md>), [canoeboot](<https://devfeed.tech/tags/canoeboot.md>), [coreboot](<https://devfeed.tech/tags/coreboot.md>), [firewall](<https://devfeed.tech/tags/firewall.md>), [free-software](<https://devfeed.tech/tags/free-software.md>), [html](<https://devfeed.tech/tags/html.md>), [libre](<https://devfeed.tech/tags/libre.md>), [libreboot](<https://devfeed.tech/tags/libreboot.md>), [linux](<https://devfeed.tech/tags/linux.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [news](<https://devfeed.tech/tags/news.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [opensource](<https://devfeed.tech/tags/opensource.md>), [uefi](<https://devfeed.tech/tags/uefi.md>), [website](<https://devfeed.tech/tags/website.md>)

### AI overview

Libreboot added translation support to the Untitled Static Site Generator, which generates HTML from Markdown pages. The article explains how translators can track English-site commits, submit patches, preview translations locally, and prepare translated files.

### Source excerpt

Article: Translations wanted for the Libreboot website Web link: https://libreboot.org/news/translations.html

## IntelliJ IDEA 2026.2.3 Is Out!

DevFeed: [IntelliJ IDEA 2026.2.3 Is Out!](<https://devfeed.tech/articles/intellij-idea-2026-2-3-is-out-30918.md>)

Original publisher: [Read original article](<https://blog.jetbrains.com/idea/2026/09/intellij-idea-2026-2-3/>)

Author: Maria Kosukhina

Published: 2026-09-16T10:53:53Z

Content type: release

Language: en

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

Topics: [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>), [2026.2](<https://devfeed.tech/topics/2026-2.md>), [Release notes](<https://devfeed.tech/topics/release-notes.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Maven](<https://devfeed.tech/topics/maven.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [plantuml](<https://devfeed.tech/topics/plantuml.md>), [WSL2](<https://devfeed.tech/topics/wsl2.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [2026-2](<https://devfeed.tech/tags/2026-2.md>), [intellij-idea](<https://devfeed.tech/tags/intellij-idea.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [maven](<https://devfeed.tech/tags/maven.md>), [plantuml](<https://devfeed.tech/tags/plantuml.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [wsl2](<https://devfeed.tech/tags/wsl2.md>)

### AI overview

JetBrains released IntelliJ IDEA 2026.2.3 with fixes and improvements affecting Maven project data, IDE freezes, Markdown preview scrolling, PlantUML support, and applications using WSL2 mirrored networking.

### Source excerpt

We've just released IntelliJ IDEA 2026.2.3. You can update to this version from inside the IDE, using the Toolbox App, or using snaps if you are a Ubuntu user. You can also download it from our website. The latest update brings the following improvements: For a comprehensive overview of the fixes, see the release notes. [...]

## The weekly snippet-server: open-sourced

DevFeed: [The weekly snippet-server: open-sourced](<https://devfeed.tech/articles/the-weekly-snippet-server-open-sourced-27407.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/snippet-server.htm>)

Author: Khan Academy

Published: 2016-02-01T23:00:00Z

Content type: article

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [Snippet](<https://devfeed.tech/topics/snippet.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [email](<https://devfeed.tech/topics/email.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>)

Tags: [configuration](<https://devfeed.tech/tags/configuration.md>), [email](<https://devfeed.tech/tags/email.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [news](<https://devfeed.tech/tags/news.md>), [open](<https://devfeed.tech/tags/open.md>), [snippet](<https://devfeed.tech/tags/snippet.md>)

### AI overview

Craig Silverstein describes Khan Academy's open-sourced weekly snippet server, a simple tool for sharing brief weekly work updates. It uses a textbox with optional Markdown formatting and makes snippets visible according to email-domain and server configuration.

### Source excerpt

By Craig Silverstein When I joined Khan Academy, my first project was to write a version of the ... Read more

## Integrating Java API Documentation with Hugo Using a Java 25 Doclet

DevFeed: [Integrating Java API Documentation with Hugo Using a Java 25 Doclet](<https://devfeed.tech/articles/javadoc-that-feels-like-your-website-30849.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/javadoc-hugo-markdown-doclet/>)

Author: Shai Almog

Published: 2026-09-16T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Hugo](<https://devfeed.tech/topics/hugo.md>), [Java](<https://devfeed.tech/topics/java.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>)

Tags: [documentation](<https://devfeed.tech/tags/documentation.md>), [hugo](<https://devfeed.tech/tags/hugo.md>), [java](<https://devfeed.tech/tags/java.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [search](<https://devfeed.tech/tags/search.md>)

### AI overview

A Java 25 doclet converts Codename One API models and Markdown documentation comments into Hugo content. This integrates API pages with the site's existing theme and search while preserving member links and an offline Javadoc archive.

### Source excerpt

A Java 25 doclet turns the Codename One API model and Markdown comments into Hugo content. The site gains integrated search and theming while preserving member links and the offline Javadoc archive.

## Highlights from the 2026 State of Knowledge Report

DevFeed: [Highlights from the 2026 State of Knowledge Report](<https://devfeed.tech/articles/highlights-from-the-2026-state-of-knowledge-report-41365.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/the-state-of-knowledge-2026-highlights>)

Author: Lauren Volpi

Published: 2026-09-16T00: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>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [HTML](<https://devfeed.tech/topics/html.md>), [Website](<https://devfeed.tech/topics/website.md>), [MCP](<https://devfeed.tech/topics/mcp.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ai-trends](<https://devfeed.tech/tags/ai-trends.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [llms-txt](<https://devfeed.tech/tags/llms-txt.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [report](<https://devfeed.tech/tags/report.md>)

### AI overview

Mintlify's 2026 State of Knowledge Report examines how AI agents are changing documentation readership and access. It reports that agent requests exceeded human page loads on Mintlify-powered sites in August, with many agents using Markdown, llms.txt, agent skills, and MCP tool calls. Controlled tests across 20 documentation sites found that linking Markdown pages to llms.txt improved agent navigation and reduced token consumption.

### Source excerpt

AI agents overtook humans as the primary readers across Mintlify-powered sites. In August alone, agents made 257 million web requests compared to 131 million human page loads, which means agent traffic now outnumbers human traffic by nearly 2:1.

## Mintlify rebuilds automations around pre-built templates for common use cases

DevFeed: [Mintlify rebuilds automations around pre-built templates for common use cases](<https://devfeed.tech/articles/automations-rebuilt-30986.md>)

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

Author: Patrick Foster

Published: 2026-09-15T00:00:00Z

Content type: article

Language: en

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

Topics: [Automation](<https://devfeed.tech/topics/automation.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [changelog](<https://devfeed.tech/topics/changelog.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [YAML](<https://devfeed.tech/topics/yaml.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [automation](<https://devfeed.tech/tags/automation.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [docs](<https://devfeed.tech/tags/docs.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [execution](<https://devfeed.tech/tags/execution.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [prompt](<https://devfeed.tech/tags/prompt.md>), [quality](<https://devfeed.tech/tags/quality.md>), [rest](<https://devfeed.tech/tags/rest.md>)

### AI overview

Mintlify rebuilt its automations around pre-built templates for common use cases, including syncing content with code changes, generating changelogs, and improving documentation from user feedback and support signals. Custom prompts remain available for specialized tasks.

### Source excerpt

We redesigned automations for quicker setup with pre-built automations optimized for common use cases. Choose the right automations for your project and you're set. No context engineering required.

## Designing Documentation for LLMs and Coding Agents

DevFeed: [Designing Documentation for LLMs and Coding Agents](<https://devfeed.tech/articles/documentation-in-an-ai-world-28109.md>)

Original publisher: [Read original article](<https://commonsware.com/blog/2026/09/11/documentation-ai-world.html>)

Author: CommonsWare

Published: 2026-09-11T22:55:25Z

Content type: opinion

Language: en

Sources: [The CommonsBlog](<https://devfeed.tech/sources/the-commonsblog.md>)

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [blog](<https://devfeed.tech/tags/blog.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [llms](<https://devfeed.tech/tags/llms.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [sdks](<https://devfeed.tech/tags/sdks.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [vibe-coding](<https://devfeed.tech/tags/vibe-coding.md>)

### AI overview

This opinion article argues that SDK and library documentation should be designed for both human developers and AI systems. It recommends text-based formats such as Markdown, smaller topic-focused sections, and strong indexing to make documentation more efficient for LLMs and coding agents, while retaining formats such as PDFs and videos for human consumption.

### Source excerpt

Let's continue to explore how we can succeed with libraries and SDKs at a time when coding agents will be consuming what we create, as will ordinary developers

## You can now read and search changelogs from the CLI

DevFeed: [You can now read and search changelogs from the CLI](<https://devfeed.tech/articles/you-can-now-read-and-search-changelogs-from-the-cli-1210.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/you-can-now-read-and-search-changelogs-from-the-cli>)

Author: Melkey Moksyakov

Published: 2026-09-09T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Command-line interface](<https://devfeed.tech/topics/cli.md>), [changelog](<https://devfeed.tech/topics/changelog.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [Terminal](<https://devfeed.tech/topics/terminal.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [JSON](<https://devfeed.tech/topics/json.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [cli](<https://devfeed.tech/tags/cli.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [content](<https://devfeed.tech/tags/content.md>), [features](<https://devfeed.tech/tags/features.md>), [json](<https://devfeed.tech/tags/json.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [products](<https://devfeed.tech/tags/products.md>), [search](<https://devfeed.tech/tags/search.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [update](<https://devfeed.tech/tags/update.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel introduces the vercel changelog command for reading and searching Vercel changelog entries from a terminal. It supports result limits, keyword searches, full Markdown content, and JSON output for scripts and coding agents. The feature requires Vercel CLI 59.6.0 or later.

### Source excerpt

You and your agents can now read and search the Vercel changelog feed from your terminal using vercel changelog. Coding agents can use this command to discover new Vercel products and features, find updates relevant to your project, and read full announcements to inform their recommendations. vercel changelog returns the latest five changelogs with full Markdown content. You can also set the number of results, search all changelogs using a keyword, and access JSON output for scripts and agents. Update the Vercel CLI to version 59.6.0 or later and run vercel changelog to get started. See vercel changelog --help for all available options. Read more

## Somebody else's API, safely on your menu

DevFeed: [Somebody else's API, safely on your menu](<https://devfeed.tech/articles/somebody-else-s-api-safely-on-your-menu-12657.md>)

Original publisher: [Read original article](<https://tyk.io/blog/somebody-elses-api-safely-on-your-menu/>)

Author: Hal Tyk's tutorial bot

Published: 2026-09-08T14:28:00Z

Content type: tutorial

Language: en

Sources: [Tyk API Management](<https://devfeed.tech/sources/tyk-api-management.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [shadow AI](<https://devfeed.tech/topics/shadow-ai.md>), [audit trail](<https://devfeed.tech/topics/audit-trail.md>), [Template](<https://devfeed.tech/topics/template.md>), [Tool](<https://devfeed.tech/topics/tool.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-gateway](<https://devfeed.tech/tags/ai-gateway.md>), [ai-studio](<https://devfeed.tech/tags/ai-studio.md>), [api](<https://devfeed.tech/tags/api.md>), [api-management](<https://devfeed.tech/tags/api-management.md>), [api-platform-teams](<https://devfeed.tech/tags/api-platform-teams.md>), [article](<https://devfeed.tech/tags/article.md>), [audit-trail](<https://devfeed.tech/tags/audit-trail.md>), [community](<https://devfeed.tech/tags/community.md>), [governance](<https://devfeed.tech/tags/governance.md>), [llm](<https://devfeed.tech/tags/llm.md>), [llm-governance](<https://devfeed.tech/tags/llm-governance.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [password](<https://devfeed.tech/tags/password.md>), [policy](<https://devfeed.tech/tags/policy.md>), [resource](<https://devfeed.tech/tags/resource.md>), [shadow-ai](<https://devfeed.tech/tags/shadow-ai.md>), [tools](<https://devfeed.tech/tags/tools.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to submit an internal API for governed use by colleagues and organizational language models. It covers contributor scoping, reviewer assessment, administrator publication, policy templates, privacy ratings, audit trails, signatures, and gateway-based access while addressing the risks of shadow AI.

### Source excerpt

Hello. I'm Hal, Tyk's tutorial bot, and today's assignment is one I have been looking forward to rather a lot. Somebody on your engineering team has written an API. It is small, it is dull, and it is genuinely useful -- the sort of thing that answers "is the warehouse open on the fourteenth?" without [...] The post Somebody else's API, safely on your menu appeared first on Tyk API Management.

## Second Brains in the AI era: still worth it?

DevFeed: [Second Brains in the AI era: still worth it?](<https://devfeed.tech/articles/second-brains-in-the-ai-era-still-worth-it-40863.md>)

Original publisher: [Read original article](<https://mutto.fyi/posts/2026/09/second-brain-in-ai-era/>)

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

Content type: opinion

Language: en

Sources: [Mutt0-ds Notes](<https://devfeed.tech/sources/mutt0-ds-notes.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [context](<https://devfeed.tech/topics/context.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>), [Obsidian](<https://devfeed.tech/topics/obsidian-md.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [context](<https://devfeed.tech/tags/context.md>), [knowledge-graph](<https://devfeed.tech/tags/knowledge-graph.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [obsidian](<https://devfeed.tech/tags/obsidian.md>)

### AI overview

The article argues that maintaining a personal knowledge base, or "second brain," is more valuable in the AI era because it gives AI assistants structured, connected context. It suggests that linked notes resemble graph memory and can help agents navigate complex information, while large unstructured collections may increase confusion and hallucinations.

### Source excerpt

I've been working on my second brain(s) for years now. Brains, plural, because I had to create new ones, for example when I changed jobs......

## Documentation as a Repository: Publishing a Wiki.js Site from Reviewed Markdown

DevFeed: [Documentation as a Repository: Publishing a Wiki.js Site from Reviewed Markdown](<https://devfeed.tech/articles/documentation-as-a-repository-publishing-a-wiki-js-site-from-reviewed-markdown-34112.md>)

Original publisher: [Read original article](<https://philipptheserver.com/posts/opentaberna/>)

Author: Philipp Lehmann (philipp.lehmann@gruppe.ai)

Published: 2026-09-01T07:00:00Z

Content type: opinion

Language: en

Sources: [Philipp Lehmann](<https://devfeed.tech/sources/philipp-lehmann.md>)

Topics: [Documentation](<https://devfeed.tech/topics/documentation.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Git](<https://devfeed.tech/topics/git.md>), [Wiki](<https://devfeed.tech/topics/wiki.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [git](<https://devfeed.tech/tags/git.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [testing](<https://devfeed.tech/tags/testing.md>), [wiki](<https://devfeed.tech/tags/wiki.md>)

### AI overview

The article argues that keeping documentation as reviewed Markdown in a repository makes changes visible, reviewable, and enforceable alongside code changes. It presents OpenTaberna's Wiki.js documentation workflow as an example.

### Source excerpt

Wiki.js Git storage for docs as code: publish reviewed Markdown and fail a pull request when src/ changes without docs/, checked with git diff.

## Doctave is shutting down

DevFeed: [Doctave is shutting down](<https://devfeed.tech/articles/doctave-is-shutting-down-30943.md>)

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

Author: Niklas Begley

Published: 2026-08-31T06: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: [Documentation](<https://devfeed.tech/topics/documentation.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [MkDocs](<https://devfeed.tech/topics/mkdocs.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [docs-as-code](<https://devfeed.tech/tags/docs-as-code.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [migration](<https://devfeed.tech/tags/migration.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [openapi](<https://devfeed.tech/tags/openapi.md>), [static-site](<https://devfeed.tech/tags/static-site.md>), [static-site-generator](<https://devfeed.tech/tags/static-site-generator.md>)

### AI overview

Doctave announces that it will shut down on September 14, 2026. Hosted documentation sites, the dashboard, and builds and deploys will stop operating. Users can continue working from their Git repositories and can migrate to the open-source Docapella static site generator, although server-dependent features such as analytics are unsupported.

### Source excerpt

After several years of building documentation tooling, we've made the difficult decision to shut Doctave down. The service will stop operating on September 14th, 2026. We have informed all our customers individually, but are also now posting a public message here. On September 14th, Hosted documentation sites will stop being served The Doctave dashboard will no longer be available Builds and deploys will stop running How this impacts you Your content is yours, and it's already in your repository. Doctave was built on docs-as-code precisely so that your Markdown, OpenAPI specs, and configuration live in Git rather than in our database. Nothing needs to be exported from us to keep writing. You own your docs. Where can I move my docs? We have created an open source static site generator, Docapella, that is mostly compatible with existing Doctave projects. The main change you need to make is renaming doctave.yaml to docapella.yaml. Features that require a server, such as analytics, are not supported, but the content model and general look and feel are the same. Thank you To everyone who wrote documentation with Doctave, sent us feedback, filed bugs, or took a chance on a small team building documentation tooling: thank you. We learned an enormous amount from you, and it genuinely mattered to us. If you have questions about the shutdown or need help planning a migration, get in touch at nik@doctave.com. I'll answer every email I can before we wind things down. - Nik & Anton

## A sticky table header and first column in 6 lines of CSS

DevFeed: [A sticky table header and first column in 6 lines of CSS](<https://devfeed.tech/articles/a-sticky-table-header-and-first-column-in-6-lines-of-css-9021.md>)

Original publisher: [Read original article](<https://markodenic.tech/a-sticky-table-header-and-first-column-in-6-lines-of-css/>)

Author: Marko

Published: 2026-08-29T11:00:37Z

Content type: article

Language: en

Sources: [Marko Denic Tech](<https://devfeed.tech/sources/marko-denic-tech.md>)

Topics: [CSS](<https://devfeed.tech/topics/css.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [blog-for-developers](<https://devfeed.tech/tags/blog-for-developers.md>), [build-faster](<https://devfeed.tech/tags/build-faster.md>), [code-productivity](<https://devfeed.tech/tags/code-productivity.md>), [code-smarter](<https://devfeed.tech/tags/code-smarter.md>), [content](<https://devfeed.tech/tags/content.md>), [content-monetization](<https://devfeed.tech/tags/content-monetization.md>), [css](<https://devfeed.tech/tags/css.md>), [css-animation](<https://devfeed.tech/tags/css-animation.md>), [css-performance](<https://devfeed.tech/tags/css-performance.md>), [developer-growth](<https://devfeed.tech/tags/developer-growth.md>), [developer-resources](<https://devfeed.tech/tags/developer-resources.md>), [developers](<https://devfeed.tech/tags/developers.md>), [email-newsletter-for-coders](<https://devfeed.tech/tags/email-newsletter-for-coders.md>), [front-end-development](<https://devfeed.tech/tags/front-end-development.md>), [github-profile-automation](<https://devfeed.tech/tags/github-profile-automation.md>), [html](<https://devfeed.tech/tags/html.md>), [html-tips](<https://devfeed.tech/tags/html-tips.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [javascript-tricks](<https://devfeed.tech/tags/javascript-tricks.md>), [learn-to-code](<https://devfeed.tech/tags/learn-to-code.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [performance](<https://devfeed.tech/tags/performance.md>), [responsive-design-tips](<https://devfeed.tech/tags/responsive-design-tips.md>), [tech](<https://devfeed.tech/tags/tech.md>), [ui](<https://devfeed.tech/tags/ui.md>), [web-dev-newsletter](<https://devfeed.tech/tags/web-dev-newsletter.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [web-development-tips](<https://devfeed.tech/tags/web-development-tips.md>), [weekly-dev-tips](<https://devfeed.tech/tags/weekly-dev-tips.md>), [workflow-optimization](<https://devfeed.tech/tags/workflow-optimization.md>)

### AI overview

A concise guide to freezing a table's header row and first column with CSS, covering sticky positioning, semantic row headers, backgrounds, scrolling containers, the corner cell, scroll behavior, and visual borders.

### Source excerpt

Freeze a table's header row and first column with five lines of CSS.

## Auditing Coding-Agent Configuration, Skills, Memory, and Hooks

DevFeed: [Auditing Coding-Agent Configuration, Skills, Memory, and Hooks](<https://devfeed.tech/articles/audit-your-agent-files-18047.md>)

Original publisher: [Read original article](<https://addyo.substack.com/p/audit-your-agent-files>)

Author: Addy Osmani

Published: 2026-08-27T14:31:10Z

Content type: tutorial

Language: en

Sources: [Elevate](<https://devfeed.tech/sources/elevate.md>)

Topics: [Agent Skill](<https://devfeed.tech/topics/agent-skill.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [sdlc](<https://devfeed.tech/topics/sdlc.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agent-skill](<https://devfeed.tech/tags/agent-skill.md>), [agent-skills](<https://devfeed.tech/tags/agent-skills.md>), [claude](<https://devfeed.tech/tags/claude.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [sdlc](<https://devfeed.tech/tags/sdlc.md>)

### AI overview

This practical guide argues that coding-agent configuration files can become outdated as models, harnesses, and codebases change. It recommends periodically reviewing configuration, memory, skills, and hooks, while acknowledging concerns about token costs, excessive instructions, and uncertain effects on quality. The author describes using Claude's /doctor and maintaining Agent Skill packages.

### Source excerpt

A practical guide to auditing what your coding agent still needs.

## How to recognize your team with GitLab Achievements

DevFeed: [How to recognize your team with GitLab Achievements](<https://devfeed.tech/articles/how-to-recognize-your-team-with-gitlab-achievements-98.md>)

Original publisher: [Read original article](<https://about.gitlab.com/blog/how-to-recognize-your-team-with-gitlab-achievements/>)

Author: Lee Tickett

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

Content type: tutorial

Language: en

Sources: [GitLab](<https://devfeed.tech/sources/gitlab.md>)

Topics: [GitLab](<https://devfeed.tech/topics/gitlab.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Template](<https://devfeed.tech/topics/template.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>)

Tags: [collaboration](<https://devfeed.tech/tags/collaboration.md>), [community](<https://devfeed.tech/tags/community.md>), [company](<https://devfeed.tech/tags/company.md>), [feature](<https://devfeed.tech/tags/feature.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [product](<https://devfeed.tech/tags/product.md>), [profile](<https://devfeed.tech/tags/profile.md>), [retention](<https://devfeed.tech/tags/retention.md>)

### AI overview

GitLab Achievements lets teams create reusable custom badges and award them for contributions, milestones, certifications, or other behaviors. Awards appear on recipients' profiles after they accept them, and optional personal messages support GitLab Flavored Markdown. The feature is presented as a way to reinforce recognition, retention, motivation, and belonging across companies, open source projects, and communities.

### Source excerpt

Every team runs on people who go above and beyond. The engineer who fixes the flaky test nobody else will touch. The reviewer who turns your merge request around in an hour. The teammate who finishes their certification. Or the community member who shows up release after release. Whether your team is a company, an open source project, or a community, GitLab had no built-in way to say "we see you." GitLab Achievements changes that. What are GitLab Achievements? An achievement is a custom badge you create once and award to people for their behavior. That might be a contribution, a milestone, or simply getting the most out of GitLab. Each one has a name, a description, and an avatar. Think "First merged MR", "Certified", or "Contributor of the month". Awarded achievements appear on the recipient's profile, alongside their contribution history. There are two halves to the achievement. The achievement itself is a reusable template you define at the group level. Awarding that achievement to someone is a separate action, and it can carry an optional personal message. That message supports GitLab Flavored Markdown, so you can link straight to the merge request, issue, or event that earned it. The same "Contributor of the month" badge can then tell a different story every time you award it. Recipients stay in control. An award doesn't appear on anyone's profile until they accept it using a link from an email notification. Recognition is offered, never forced onto someone's profile. Achievements are generally available as of GitLab 19.2, across Free, Premium, and Ultimate, on GitLab.com, GitLab Self-Managed, and GitLab Dedicated. Why recognition matters Recognition is one of the least expensive, most effective tools you have for retention, motivation, and belonging. A visible badge on a profile costs you a minute to award and gives the recipient something lasting. And "team" is broad: It might be your company, your open source project, or your wider community. The value depen

## How to use Gemini Notebook to learn faster

DevFeed: [How to use Gemini Notebook to learn faster](<https://devfeed.tech/articles/how-to-use-gemini-notebook-to-learn-faster-30021.md>)

Original publisher: [Read original article](<https://www.augmentedswe.com/p/how-to-use-gemini-notebook>)

Author: Jeff Morhous

Published: 2026-08-26T10:06:43Z

Content type: tutorial

Language: en

Sources: [The AI-Augmented Engineer](<https://devfeed.tech/sources/the-ai-augmented-engineer.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [App](<https://devfeed.tech/topics/app.md>), [Google](<https://devfeed.tech/topics/google.md>), [Obsidian](<https://devfeed.tech/topics/obsidian-md.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [app](<https://devfeed.tech/tags/app.md>), [drive](<https://devfeed.tech/tags/drive.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [learn](<https://devfeed.tech/tags/learn.md>), [learning](<https://devfeed.tech/tags/learning.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [notes](<https://devfeed.tech/tags/notes.md>)

### AI overview

This tutorial explains how to use Gemini Notebook as a source-grounded learning tool. It covers adding sources such as pasted text, uploaded files, links, and Google Drive content, then generating study materials including briefing documents, quizzes, flashcards, and podcasts.

### Source excerpt

Gemini Notebook can help you learn anything twice as fast. I'll show you how.

## Chat SDK now supports XChat

DevFeed: [Chat SDK now supports XChat](<https://devfeed.tech/articles/chat-sdk-now-supports-xchat-858.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/chat-sdk-now-supports-xchat>)

Author: Ben Sabic

Published: 2026-08-25T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [SDKs](<https://devfeed.tech/topics/sdks.md>), [Bot](<https://devfeed.tech/topics/bot.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [ASCII](<https://devfeed.tech/topics/ascii.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>)

Tags: [ascii](<https://devfeed.tech/tags/ascii.md>), [bots](<https://devfeed.tech/tags/bots.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

Chat SDK now supports XChat through a new adapter that enables bots to conduct end-to-end encrypted one-to-one and group conversations. The adapter manages encryption, keys, and signature verification, while providing fallbacks for XChat's lack of Markdown rendering and supporting streaming through message edits.

### Source excerpt

You can now build bots that hold end-to-end encrypted 1:1 and group conversations on XChat with the new XChat adapter for Chat SDK. The adapter handles all encryption, key management, and signature verification automatically. Bots can also message users first, as long as the user has encrypted chat set up and follows the bot. XChat has no markdown rendering, so the adapter falls back automatically: URLs and @mentions render as tappable links, tables as ASCII code blocks, and cards as text with a link preview. Streaming works through message edits. Read the XChat adapter documentation to get started. Read more

## Bring your agent to Notion with Chat SDK

DevFeed: [Bring your agent to Notion with Chat SDK](<https://devfeed.tech/articles/bring-your-agent-to-notion-with-chat-sdk-1032.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/notion-chat-sdk>)

Author: Ben Sabic

Published: 2026-08-25T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Notion](<https://devfeed.tech/topics/notion.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Bot](<https://devfeed.tech/topics/bot.md>), [Discord](<https://devfeed.tech/topics/discord.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [discord](<https://devfeed.tech/tags/discord.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [github](<https://devfeed.tech/tags/github.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [slack](<https://devfeed.tech/tags/slack.md>), [whatsapp](<https://devfeed.tech/tags/whatsapp.md>)

### AI overview

The Notion adapter for Chat SDK lets an existing agent join comment discussions on Notion pages without a separate codebase. Pages map to channels and comment threads map to threads, with support for mentions, message editing, conversation history, and up to three file attachments.

### Source excerpt

Your team already works in Notion. Now your agent can too. With the new Notion adapter for Chat SDK, the same agent you run on Slack, Discord, GitHub, Teams, or WhatsApp can join comment discussions on your Notion pages, no separate codebase required. Each Notion page maps to a channel and each comment thread to a thread, so replies stay threaded automatically. The adapter supports mentions, message editing, conversation history, and up to three file attachments. By default, your bot replies when @-mentioned and where mentions aren't available in a workspace, it can trigger on a keyword or on all comments instead. Notion doesn't support buttons, modals, or reactions, and cards render as markdown. Discussions can start at the page or block level, but not on inline text ranges. History fetches return only open comments. Read the documentation to get started, browse the directory, or build your own. Read more

## The Real Python Podcast - Episode #308: Navigating Silent Failures in AI: Strategies for Effective Oversight

DevFeed: [The Real Python Podcast - Episode #308: Navigating Silent Failures in AI: Strategies for Effective Oversight](<https://devfeed.tech/articles/the-real-python-podcast-episode-308-navigating-silent-failures-in-ai-strategies-for-effective-oversight-4392.md>)

Original publisher: [Read original article](<https://realpython.com/podcasts/rpp/308/>)

Author: Real Python

Published: 2026-08-21T12:00:00Z

Content type: article

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [LLMs](<https://devfeed.tech/topics/llms.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [audit trail](<https://devfeed.tech/topics/audit-trail.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Script](<https://devfeed.tech/topics/script.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [api](<https://devfeed.tech/tags/api.md>), [audit-trail](<https://devfeed.tech/tags/audit-trail.md>), [cli](<https://devfeed.tech/tags/cli.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [tokens](<https://devfeed.tech/tags/tokens.md>)

### AI overview

This podcast episode examines why AI systems can fail silently and how to improve oversight through context, checklists, validation, hooks, skills, scripts, and audit trails. It discusses document parsing problems such as unsupported formats, dropped attachments, and silent truncation, along with coding agents, CLI tools, embeddings, model selection, and token usage. The episode also highlights a course on AI-assisted Python coding with OpenCode and Gemini.

### Source excerpt

Why do AI systems silently fail? How can you set up a system that produces results while also reviewing and validating the work? This week on the show, Calvin Hendryx-Parker returns to discuss his recent talk "Orchestrate Agentic AI: Context, Checklists, and No-Miss Reviews."

## PostHog Scouts Use Markdown Skills for Data Monitoring

DevFeed: [PostHog Scouts Use Markdown Skills for Data Monitoring](<https://devfeed.tech/articles/the-weirdest-part-of-posthog-s-ai-stack-is-just-a-markdown-file-18135.md>)

Original publisher: [Read original article](<https://hungrymindsdev.substack.com/p/the-weirdest-part-of-posthogs-ai>)

Author: Alexandre Zajac

Published: 2026-08-17T15:30:30Z

Content type: article

Language: en

Sources: [Hungry Minds](<https://devfeed.tech/sources/hungry-minds.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [mcp](<https://devfeed.tech/tags/mcp.md>)

### AI overview

The article describes PostHog scouts: small agents that monitor product data, produce evidence-backed findings, and use Markdown skill files to define their logic. It outlines a thin execution harness, MCP data tools, a scratchpad for durable state, and the challenge of avoiding noisy alerts.

### Source excerpt

PLUS: X ranking algorithm public 👁, Curl performance tuning ⚡, RAG dispatcher loops 🔄

## Use My /Human-Review Skill to Edit HTML and Markdown Files Visually

DevFeed: [Use My /Human-Review Skill to Edit HTML and Markdown Files Visually](<https://devfeed.tech/articles/use-my-human-review-skill-to-edit-html-and-markdown-files-visually-35007.md>)

Original publisher: [Read original article](<https://creatoreconomy.so/p/use-my-human-review-skill-to-edit-html-markdown-visually>)

Author: Peter Yang

Published: 2026-08-05T14:03:23Z

Content type: tutorial

Language: en

Sources: [Behind the Craft](<https://devfeed.tech/sources/behind-the-craft.md>)

Topics: [human review](<https://devfeed.tech/topics/human-review.md>), [HTML](<https://devfeed.tech/topics/html.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [interface](<https://devfeed.tech/topics/interface.md>)

Tags: [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [cost](<https://devfeed.tech/tags/cost.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [html](<https://devfeed.tech/tags/html.md>), [human-review](<https://devfeed.tech/tags/human-review.md>), [interface](<https://devfeed.tech/tags/interface.md>), [markdown](<https://devfeed.tech/tags/markdown.md>)

### AI overview

The article introduces /human-review, a free AI skill that opens HTML and Markdown files in a visual editor. Users can edit text and basic formatting, resize images, select content or components for comments, and send grouped feedback to an AI coding tool.

### Source excerpt

Tired of giving AI feedback in chat? My new skill lets you edit files, leave comments, and send feedback directly to your agent using a beautiful visual interface

## Mid-Summer Update on Site Design, Publishing Workflow, and a New MacBook

DevFeed: [Mid-Summer Update on Site Design, Publishing Workflow, and a New MacBook](<https://devfeed.tech/articles/a-mid-summer-night-s-update-35583.md>)

Original publisher: [Read original article](<https://snook.ca/everything/midsummer-update/>)

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

Content type: article

Language: en

Sources: [Jonathan Snook](<https://devfeed.tech/sources/jonathan-snook.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Git](<https://devfeed.tech/topics/git.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [configuration](<https://devfeed.tech/tags/configuration.md>), [development](<https://devfeed.tech/tags/development.md>), [git](<https://devfeed.tech/tags/git.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

A personal mid-summer update covering refinements to a website redesign, possible future use of view transitions and content-specific themes, a Git-based desktop publishing workflow, and the purchase of a 13-inch MacBook Air for portable publishing.

### Source excerpt

We're into the thick of summer and the days have been long and hot--just the way I like it. Pushing the One and Only Edge Back in March, I mentioned having some ideas but wanting at least one edge to push. Turns out, the only edge I pushed was using scroll-based animations. Dullest edge pushing ever. I did the bare minimum and what do you know, I'm happy with it. I'm happy to have the new design, the new tech, and being able to write more regularly and feeling less constrained--especially tech-wise. I've continued to tweak things since the launch. Still on the to-do list is to update the favicon and take a look at view transitions. I'm also considering different post styles or themes that are specific to content types. Some of the ideas I have might mean that I toss out the scroll-based animation on the logo but we'll cross that bridge when we get there. New MacBook Speaking of tech, in my long running series of "how can I simplify my life", I had given away or sold my old Mac gear, leaving me with just a Mac mini for my day-to-day computing and development needs. For writing, I can use my iPhone or iPad, since I can write markdown pretty much anywhere. But the new post publishing process uses a desktop (or laptop) computer configuration to handle updates via Git and sync them to the server. I'm sure I could jury rig a setup that would allow me to publish from a mobile device but I imagine those solutions are going to feel like sandpaper and I want buttery smooth. That means that if I want a portable post publishing process then I need a portable post publishing personal computer. Like, say, a MacBook. I've had this Mac mini for about five years now, so I don't feel like I'm being frivolous with a new purchase. I stopped in at the local Apple store and after reviewing sizing and features, I settled on the 13" Air. They didn't have the configuration I wanted in stock so I ordered online and will need to wait a couple weeks for its arrival. Travel Speaking of portabilit

## Add API visualizations in Port with Swagger UI | Port

DevFeed: [Add API visualizations in Port with Swagger UI | Port](<https://devfeed.tech/articles/add-api-visualizations-in-port-with-swagger-ui-port-12129.md>)

Original publisher: [Read original article](<https://www.port.io/blog/add-api-visualizations-in-port-with-swagger-ui-embedded-url-and-markdown-information>)

Author: Dudi Elhadad

Published: 2026-07-30T10:09:05Z

Content type: article

Language: en

Sources: [Developer Experience & Platform Engineering Blog | Port](<https://devfeed.tech/sources/developer-experience-platform-engineering-blog-port.md>)

Topics: [internal developer portal](<https://devfeed.tech/topics/internal-developer-portal.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [dev-tools](<https://devfeed.tech/topics/dev-tools.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [developer-portal](<https://devfeed.tech/tags/developer-portal.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [integration](<https://devfeed.tech/tags/integration.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [openapi-specification](<https://devfeed.tech/tags/openapi-specification.md>), [software-catalog](<https://devfeed.tech/tags/software-catalog.md>), [visualization](<https://devfeed.tech/tags/visualization.md>)

### AI overview

Port adds visualization features to its software catalog and developer portal, including Markdown documentation, OpenAPI specifications rendered with Swagger UI, and embedded URLs. These features centralize documentation, API discovery, monitoring dashboards, and other developer tools in context, reducing search and context switching.

### Source excerpt

Here are the visualization features we just added: Markdown documentation visualization, Open API - swagger and embedded URLs.

## Visual Studio Code 1.131

DevFeed: [Visual Studio Code 1.131](<https://devfeed.tech/articles/visual-studio-code-1-131-4083.md>)

Original publisher: [Read original article](<https://code.visualstudio.com/updates/v1_131>)

Author: Visual Studio Code Team

Published: 2026-07-29T17:00:00Z

Content type: release

Language: en

Sources: [Visual Studio Code - Code Editing. Redefined.](<https://devfeed.tech/sources/visual-studio-code-code-editing-redefined.md>)

Topics: [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [codex](<https://devfeed.tech/topics/codex.md>), [GitHub Copilot app](<https://devfeed.tech/topics/github-copilot-app.md>), [Markdown](<https://devfeed.tech/topics/markdown.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [claude](<https://devfeed.tech/tags/claude.md>), [code](<https://devfeed.tech/tags/code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [extension](<https://devfeed.tech/tags/extension.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-app](<https://devfeed.tech/tags/github-copilot-app.md>), [markdown](<https://devfeed.tech/tags/markdown.md>), [release](<https://devfeed.tech/tags/release.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

Visual Studio Code 1.131 introduces improved visibility into running subagents, experimental built-in dictation, and a hybrid Markdown editor. It also continues the rollout of an agent host architecture supporting Copilot, Claude, and Codex harnesses.

### Source excerpt

Learn what's new in Visual Studio Code 1.131 Read the full article

[Next page](<https://devfeed.tech/tags/markdown.md?cursor=WyIyMDI2LTA3LTI5VDE3OjAwOjAwKzAwOjAwIiwgImJiODYyODNkLTk3YmMtNGJmYi1hMmI2LWM0M2FlNWFmMjJmMCJd>)