# Visual Studio Code

Published articles for Visual Studio Code.

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

## Visual Studio Code 1.139 (Insiders)

DevFeed: [Visual Studio Code 1.139 (Insiders)](<https://devfeed.tech/articles/visual-studio-code-1-139-insiders-30876.md>)

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

Author: Visual Studio Code Team

Published: 2026-09-16T13:22:12.332134Z

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>), [releases](<https://devfeed.tech/topics/releases.md>), [Release notes](<https://devfeed.tech/topics/release-notes.md>), [GitHub Copilot CLI](<https://devfeed.tech/topics/github-copilot-cli.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [CSS](<https://devfeed.tech/topics/css.md>)

Tags: [extension](<https://devfeed.tech/tags/extension.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

Visual Studio Code 1.139 (Insiders) release notes describe updates added between September 11 and September 15, 2026. Changes include Cargo completions in terminal suggestions, experimental Agent Merge support for creating and reviewing pull requests, CSS color previews, searchable Remote workspace menus, improved Copilot context routing, and other editor and API updates.

### Source excerpt

Learn what is new in Visual Studio Code 1.139 (Insiders) Read the full article

## Manage end-user OAuth consent for AI agents with Amazon Bedrock AgentCore

DevFeed: [Manage end-user OAuth consent for AI agents with Amazon Bedrock AgentCore](<https://devfeed.tech/articles/manage-end-user-oauth-consent-for-ai-agents-with-amazon-bedrock-agentcore-21549.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/machine-learning/manage-end-user-oauth-consent-for-ai-agents-with-amazon-bedrock-agentcore/>)

Author: Swara Gandhi

Published: 2026-09-14T20:35:45Z

Content type: tutorial

Language: en

Sources: [Artificial Intelligence](<https://devfeed.tech/sources/artificial-intelligence.md>)

Topics: [Amazon Bedrock AgentCore](<https://devfeed.tech/topics/amazon-bedrock-agentcore.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [AWS CloudTrail](<https://devfeed.tech/topics/aws-cloudtrail.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [ide](<https://devfeed.tech/topics/ide.md>)

Tags: [amazon-bedrock](<https://devfeed.tech/tags/amazon-bedrock.md>), [amazon-bedrock-agentcore](<https://devfeed.tech/tags/amazon-bedrock-agentcore.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-cloudtrail](<https://devfeed.tech/tags/aws-cloudtrail.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [github](<https://devfeed.tech/tags/github.md>), [intermediate-200](<https://devfeed.tech/tags/intermediate-200.md>), [kiro](<https://devfeed.tech/tags/kiro.md>), [model-context-protocol](<https://devfeed.tech/tags/model-context-protocol.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [slack](<https://devfeed.tech/tags/slack.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

This tutorial explains how Amazon Bedrock AgentCore Identity's Consent portal manages end-user OAuth consent and session binding for AI agents. It covers configuring GitHub and Slack targets through an AgentCore Gateway, storing user tokens, supporting IDE and MCP clients, and reviewing activity in AWS CloudTrail.

### Source excerpt

Amazon Bedrock AgentCore Identity now offers a Consent portal, a managed web experience and session binding endpoint for AgentCore Gateway. This post walks through provisioning a portal, configuring GitHub and Slack 3LO targets, and the end-user consent flow, and shows how to review activity in AWS CloudTrail.

## How to Orchestrate Multi-Call Conversations with an LLM and Twilio Conversation Memory in Python

DevFeed: [How to Orchestrate Multi-Call Conversations with an LLM and Twilio Conversation Memory in Python](<https://devfeed.tech/articles/how-to-orchestrate-multi-call-conversations-with-an-llm-and-twilio-conversation-memory-in-python-26247.md>)

Original publisher: [Read original article](<https://www.twilio.com/en-us/blog/developers/tutorials/product/orchestrate-multi-call-conversations-with-llm-twilio-conversation-memory-python>)

Author: Amanda Lange, Dylan Frankcom

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

Content type: tutorial

Language: en

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

Topics: [FastAPI](<https://devfeed.tech/topics/fastapi.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [API](<https://devfeed.tech/topics/api.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [developer-insights](<https://devfeed.tech/tags/developer-insights.md>), [fastapi](<https://devfeed.tech/tags/fastapi.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [llm](<https://devfeed.tech/tags/llm.md>), [ngrok](<https://devfeed.tech/tags/ngrok.md>), [openai](<https://devfeed.tech/tags/openai.md>), [pycharm](<https://devfeed.tech/tags/pycharm.md>), [python](<https://devfeed.tech/tags/python.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [voice](<https://devfeed.tech/tags/voice.md>)

### AI overview

This tutorial shows how to build a Python FastAPI voice agent that uses Twilio Conversation Memory to preserve caller context, preferences, and action history across separate phone calls. It also covers connecting to OpenAI, exposing local webhooks with ngrok, and calling the Conversation Memory REST API asynchronously.

### Source excerpt

Learn how to build a Python FastAPI voice agent that uses Twilio Conversation Memory to remember callers across separate phone calls, so if someone hangs up and calls back, the agent picks up right where the conversation left off.

## How to Connect Your Twilio Agent to External APIs in Node.js

DevFeed: [How to Connect Your Twilio Agent to External APIs in Node.js](<https://devfeed.tech/articles/how-to-connect-your-twilio-agent-to-external-apis-in-node-js-26245.md>)

Original publisher: [Read original article](<https://www.twilio.com/en-us/blog/developers/tutorials/product/how-to-connect-twilio-agent-to-external-apis-nodejs>)

Author: Dhruv Patel, Amanda Lange

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

Content type: tutorial

Language: en

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

Topics: [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [voice ai](<https://devfeed.tech/topics/voice-ai.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Express](<https://devfeed.tech/topics/express.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [developer-insights](<https://devfeed.tech/tags/developer-insights.md>), [environment-variables](<https://devfeed.tech/tags/environment-variables.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [openai](<https://devfeed.tech/tags/openai.md>), [rest-apis](<https://devfeed.tech/tags/rest-apis.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [voice](<https://devfeed.tech/tags/voice.md>)

### AI overview

This tutorial explains how to build a voice-enabled AI agent in Node.js with Twilio Conversation Relay and OpenAI. The agent uses LLM-driven tool calling to retrieve live data and take actions through an external REST API.

### Source excerpt

Build a voice-enabled AI agent in Node.js with Twilio Conversation Relay and OpenAI to dynamically fetch live data from external REST APIs.

## How to Orchestrate Multi-Call Conversations with an LLM and Twilio Conversation in Node.js Memory

DevFeed: [How to Orchestrate Multi-Call Conversations with an LLM and Twilio Conversation in Node.js Memory](<https://devfeed.tech/articles/how-to-orchestrate-multi-call-conversations-with-an-llm-and-twilio-conversation-in-node-js-memory-26244.md>)

Original publisher: [Read original article](<https://www.twilio.com/en-us/blog/developers/tutorials/orchestrate-multi-call-conversations-with-llm-twilio-conversation-memory-nodejs>)

Author: Amanda Lange, Dhruv Patel

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

Content type: tutorial

Language: en

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

Topics: [Node.js](<https://devfeed.tech/topics/node-js.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Express](<https://devfeed.tech/topics/express.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [API](<https://devfeed.tech/topics/api.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [axios](<https://devfeed.tech/tags/axios.md>), [console](<https://devfeed.tech/tags/console.md>), [developer-insights](<https://devfeed.tech/tags/developer-insights.md>), [environment-variables](<https://devfeed.tech/tags/environment-variables.md>), [express](<https://devfeed.tech/tags/express.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [http](<https://devfeed.tech/tags/http.md>), [ide](<https://devfeed.tech/tags/ide.md>), [install](<https://devfeed.tech/tags/install.md>), [js](<https://devfeed.tech/tags/js.md>), [json](<https://devfeed.tech/tags/json.md>), [llm](<https://devfeed.tech/tags/llm.md>), [ngrok](<https://devfeed.tech/tags/ngrok.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [npm](<https://devfeed.tech/tags/npm.md>), [openai](<https://devfeed.tech/tags/openai.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This tutorial shows how to build a Node.js Express service that uses Twilio Conversation Memory, OpenAI, and voice streams to preserve caller context, preferences, and action history across separate inbound calls. It covers project setup, package installation, local webhook exposure with ngrok, and access to Twilio's Conversation Memory REST API.

### Source excerpt

Learn how to orchestrate multi-call voice conversations using Node.js, OpenAI, and Twilio Conversation Memory to persist caller context across separate calls.

## How to Connect Your Twilio Agent to External APIs in Python

DevFeed: [How to Connect Your Twilio Agent to External APIs in Python](<https://devfeed.tech/articles/how-to-connect-your-twilio-agent-to-external-apis-in-python-16103.md>)

Original publisher: [Read original article](<https://www.twilio.com/en-us/blog/developers/tutorials/product/how-to-connect-twilio-agent-to-external-apis-python>)

Author: Amanda Lange, Dylan Frankcom

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

Content type: tutorial

Language: en

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

Topics: [Python](<https://devfeed.tech/topics/python.md>), [API](<https://devfeed.tech/topics/api.md>), [FastAPI](<https://devfeed.tech/topics/fastapi.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [voice ai](<https://devfeed.tech/topics/voice-ai.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>)

Tags: [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [apis](<https://devfeed.tech/tags/apis.md>), [developer-insights](<https://devfeed.tech/tags/developer-insights.md>), [fastapi](<https://devfeed.tech/tags/fastapi.md>), [ngrok](<https://devfeed.tech/tags/ngrok.md>), [openai](<https://devfeed.tech/tags/openai.md>), [python](<https://devfeed.tech/tags/python.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [voice-ai](<https://devfeed.tech/tags/voice-ai.md>), [websocket](<https://devfeed.tech/tags/websocket.md>)

### AI overview

This tutorial explains how to connect a Twilio voice agent to an external REST API using Python and FastAPI. It demonstrates using LLM tool calling to fetch live data and take actions on a caller's behalf.

### Source excerpt

Learn how to connect a Twilio voice agent to an external API using Python, so it can fetch real-time data and take action on a caller's behalf.

## Evaluating Model Cost and Quality for Developer Workflows

DevFeed: [Evaluating Model Cost and Quality for Developer Workflows](<https://devfeed.tech/articles/your-work-might-not-need-the-smartest-model-23837.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/blog/your-work-might-not-need-the-smartest-model/>)

Author: Waldek Mastykarz

Published: 2026-09-09T09:14:04Z

Content type: comparison

Language: en

Sources: [Developer Blogs](<https://devfeed.tech/sources/developer-blogs.md>)

Topics: [Claude](<https://devfeed.tech/topics/claude.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [agent-experience](<https://devfeed.tech/tags/agent-experience.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ax](<https://devfeed.tech/tags/ax.md>), [claude](<https://devfeed.tech/tags/claude.md>), [comparison](<https://devfeed.tech/tags/comparison.md>), [cost](<https://devfeed.tech/tags/cost.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [model](<https://devfeed.tech/tags/model.md>), [testing](<https://devfeed.tech/tags/testing.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

This article compares GPT-6 Astra with Claude Sonnet 4.6 across code upgrade scenarios in GitHub Copilot Chat for Visual Studio Code on Windows. It argues that teams should evaluate models on their own repositories and workflows because higher cost did not consistently produce better results in the reported tests.

### Source excerpt

The smartest model can cost five times more and deliver the same result, or even a worse one. See how evaluating your own work helps you get more value from your agent budget. The post Your work might not need the smartest model appeared first on Microsoft for Developers.

## Python in Visual Studio Code - March 2026 Release

DevFeed: [Python in Visual Studio Code - March 2026 Release](<https://devfeed.tech/articles/python-in-visual-studio-code-march-2026-release-20351.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/python/python-in-visual-studio-code-march-2026-release/>)

Author: Vedha Ranganathan

Published: 2026-04-02T00:27:15Z

Content type: release

Language: en

Sources: [Microsoft Python Engineering](<https://devfeed.tech/sources/microsoft-python-engineering.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [out-of-process](<https://devfeed.tech/topics/out-of-process.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [extensions](<https://devfeed.tech/tags/extensions.md>), [feature](<https://devfeed.tech/tags/feature.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [out-of-process](<https://devfeed.tech/tags/out-of-process.md>), [parallel](<https://devfeed.tech/tags/parallel.md>), [performance](<https://devfeed.tech/tags/performance.md>), [python](<https://devfeed.tech/tags/python.md>), [release](<https://devfeed.tech/tags/release.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

Microsoft's March 2026 release of the Python and Jupyter extensions for Visual Studio Code adds optional search for Python symbols in installed packages and an experimental Rust-based parallel indexer for Pylance. The indexer runs out of process and is intended to improve performance, especially on large Python projects.

### Source excerpt

The March 2026 release of the Python and Jupyter extensions for Visual Studio Code is now available. Keep on reading to learn more! The post Python in Visual Studio Code - March 2026 Release appeared first on Microsoft for Python Developers Blog.

## Security Week 2610: новые атаки на разработчиков ПО

DevFeed: [Security Week 2610: новые атаки на разработчиков ПО](<https://devfeed.tech/articles/security-week-2610-23058.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/kaspersky/articles/1005432/>)

Author: Kaspersky\_Lab ("Лаборатория Касперского")

Published: 2026-03-03T05:19:22Z

Content type: news

Language: ru

Sources: ["Лаборатория Касперского" RU](<https://devfeed.tech/sources/ru-2.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Next.js](<https://devfeed.tech/topics/next-js.md>), [bitbucket](<https://devfeed.tech/topics/bitbucket.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>)

Tags: [bitbucket](<https://devfeed.tech/tags/bitbucket.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [microsoft-defender](<https://devfeed.tech/tags/microsoft-defender.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [npm](<https://devfeed.tech/tags/npm.md>), [security](<https://devfeed.tech/tags/security.md>), [tag-9fe8963de219](<https://devfeed.tech/tags/tag-9fe8963de219.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

A Microsoft report describes a cyberattack targeting software developers during job interviews. Victims receive a Next.js web application project hosted on Bitbucket, where malicious code can run through Visual Studio Code automation or when the project starts. The payload contacts command servers, searches for files and directories, and exfiltrates files. The article also briefly mentions other campaigns targeting Russian organizations.

### Source excerpt

Совсем недавно мы писали о приписываемой северокорейской группировке атаке, целью которой были разработчики ПО, находящиеся в процессе поиска работы. На прошлой неделе исследователи компании Microsoft опубликовали отчет о еще одной похожей атаке. В более раннем исследовании основное внимание было уделено социальной инженерии, в то время как Microsoft подробно рассказывает о технической стороне атаки. Общая схема атаки показана на скриншоте выше. В процессе интервью разработчику присылают ссылку на код веб-приложения, написанного с использованием фреймворка Next.js. Код хранился на сервисе Bitbucket. Организаторы атаки предусмотрели несколько вариантов выполнения вредоносного кода, содержащегося в проекте. Например, может использоваться автоматизация для Visual Studio Code, которая дает команду на выполнение сразу после того, как разработчик открыл проект и обозначил его как доверенный. Читать далее

## Python in Visual Studio Code - November 2025 Release

DevFeed: [Python in Visual Studio Code - November 2025 Release](<https://devfeed.tech/articles/python-in-visual-studio-code-november-2025-release-20352.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/python/python-in-visual-studio-code-november-2025-release/>)

Author: Luciana Abud

Published: 2025-11-13T18:41:50Z

Content type: release

Language: en

Sources: [Microsoft Python Engineering](<https://devfeed.tech/sources/microsoft-python-engineering.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [debug](<https://devfeed.tech/topics/debug.md>), [modules](<https://devfeed.tech/topics/modules.md>)

Tags: [copilot](<https://devfeed.tech/tags/copilot.md>), [debugger](<https://devfeed.tech/tags/debugger.md>), [developers](<https://devfeed.tech/tags/developers.md>), [features](<https://devfeed.tech/tags/features.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [improvements](<https://devfeed.tech/tags/improvements.md>), [modules](<https://devfeed.tech/tags/modules.md>), [python](<https://devfeed.tech/tags/python.md>), [release](<https://devfeed.tech/tags/release.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

The November 2025 release of the Python extension for Visual Studio Code adds Copilot Hover Summaries support for inserting AI-generated documentation as docstrings, localized hover summaries, a Pylance Code Action for converting wildcard imports to explicit imports, and debugger support for multiple project interpreters through the Python Environments Extension.

### Source excerpt

The November 2025 release brings new Pylance features including improvements to Copilot Hover Summaries and a Code Action to convert wildcard imports to explicit imports. Keep on reading to learn more! The post Python in Visual Studio Code - November 2025 Release appeared first on Microsoft for Python Developers Blog.

## A Modern Guide to Using OAuth 2.0 with C# and Visual Studio Code

DevFeed: [A Modern Guide to Using OAuth 2.0 with C# and Visual Studio Code](<https://devfeed.tech/articles/a-modern-guide-to-using-oauth-2-0-with-c-and-visual-studio-code-37536.md>)

Original publisher: [Read original article](<https://deanhume.com/a-modern-guide-to-using-oauth-2-0-with-c/>)

Author: Dean Hume

Published: 2025-11-03T10:45:24Z

Content type: tutorial

Language: en

Sources: [Dean Hume](<https://devfeed.tech/sources/dean-hume.md>)

Topics: [OAuth 2.0](<https://devfeed.tech/topics/oauth2.md>), [C#](<https://devfeed.tech/topics/csharp.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [.NET](<https://devfeed.tech/topics/net.md>), [Entra ID](<https://devfeed.tech/topics/entra-id.md>), [API](<https://devfeed.tech/topics/api.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [c-sharp](<https://devfeed.tech/tags/c-sharp.md>), [code](<https://devfeed.tech/tags/code.md>), [entra-id](<https://devfeed.tech/tags/entra-id.md>), [net](<https://devfeed.tech/tags/net.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [oauth-2-0](<https://devfeed.tech/tags/oauth-2-0.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

A practical tutorial on implementing OAuth 2.0 authentication in C# with Visual Studio Code and modern .NET libraries. It covers creating a console application, configuring OAuth settings, acquiring access tokens with MSAL, and calling protected APIs such as Microsoft Graph.

### Source excerpt

Master OAuth 2.0 in .NET 9.0! This tutorial covers using OAuth 2 to acquire tokens and access Microsoft Graph user data.

## Python in Visual Studio Code - October 2025 Release

DevFeed: [Python in Visual Studio Code - October 2025 Release](<https://devfeed.tech/articles/python-in-visual-studio-code-october-2025-release-20353.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/python/python-in-visual-studio-code-october-2025-release/>)

Author: Luciana Abud

Published: 2025-10-10T17:55:26Z

Content type: release

Language: en

Sources: [Microsoft Python Engineering](<https://devfeed.tech/sources/microsoft-python-engineering.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Pytest](<https://devfeed.tech/topics/pytest.md>), [.NET 11](<https://devfeed.tech/topics/net-11.md>), [Windows Subsystem for Linux](<https://devfeed.tech/topics/wsl.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [jupyter](<https://devfeed.tech/topics/jupyter.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [powershell](<https://devfeed.tech/tags/powershell.md>), [pytest](<https://devfeed.tech/tags/pytest.md>), [python](<https://devfeed.tech/tags/python.md>), [release](<https://devfeed.tech/tags/release.md>), [releases](<https://devfeed.tech/tags/releases.md>), [testing](<https://devfeed.tech/tags/testing.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [wsl](<https://devfeed.tech/tags/wsl.md>)

### AI overview

Microsoft announces the October 2025 release of the Python extensions for Visual Studio Code. The update improves Python environment handling, adds a Copy Test ID option for pytest functions, and makes Python virtual-environment activation more reliable across shell creation methods, PowerShell, and WSL.

### Source excerpt

The October 2025 release of the Python and Jupyter extensions for Visual Studio Code are now available. This release includes improvements to the Python Environments extension, Copy Test ID functionality, and enhanced environment activation when using Copilot Chat. Keep on reading to learn more! The post Python in Visual Studio Code - October 2025 Release appeared first on Microsoft for Python Developers Blog.

## Python in Visual Studio Code - September 2025 Release

DevFeed: [Python in Visual Studio Code - September 2025 Release](<https://devfeed.tech/articles/python-in-visual-studio-code-september-2025-release-20354.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/python/python-in-visual-studio-code-september-2025-release/>)

Author: Luciana Abud

Published: 2025-09-15T18:22:18Z

Content type: release

Language: en

Sources: [Microsoft Python Engineering](<https://devfeed.tech/sources/microsoft-python-engineering.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [extension](<https://devfeed.tech/tags/extension.md>), [feature](<https://devfeed.tech/tags/feature.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [pre-release](<https://devfeed.tech/tags/pre-release.md>), [python](<https://devfeed.tech/tags/python.md>), [release](<https://devfeed.tech/tags/release.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

The September 2025 release of the Python, Pylance, and Jupyter extensions for Visual Studio Code introduces experimental AI-powered hover summaries with GitHub Copilot, a Run Code Snippet AI tool, and Python Environments improvements including pipenv support.

### Source excerpt

The September 2025 release includes pipenv support in the Python Environment Extension, a new experimental hover feature with GitHub Copilot and Pylance, and more! The post Python in Visual Studio Code - September 2025 Release appeared first on Microsoft for Python Developers Blog.

## Heroku AI: Heroku Remote MCP Server

DevFeed: [Heroku AI: Heroku Remote MCP Server](<https://devfeed.tech/articles/heroku-ai-heroku-remote-mcp-server-26443.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/heroku-remote-mcp-server/>)

Author: Anush DSouza

Published: 2025-06-24T22:47:09Z

Content type: release

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Heroku AI](<https://devfeed.tech/topics/heroku-ai.md>), [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [OAuth 2.0](<https://devfeed.tech/topics/oauth2.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [cursor](<https://devfeed.tech/topics/cursor.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>)

Tags: [agentforce](<https://devfeed.tech/tags/agentforce.md>), [ai](<https://devfeed.tech/tags/ai.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [claude](<https://devfeed.tech/tags/claude.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [heroku-ai](<https://devfeed.tech/tags/heroku-ai.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-on-heroku](<https://devfeed.tech/tags/mcp-on-heroku.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [news](<https://devfeed.tech/tags/news.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [oauth-2-0](<https://devfeed.tech/tags/oauth-2-0.md>), [remote-mcp-server](<https://devfeed.tech/tags/remote-mcp-server.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

Heroku introduces the Heroku Remote MCP Server, extending its earlier stdio-based server with remote access and OAuth 2.0 authentication. The article explains how agents and clients such as Claude, Agentforce, Cursor, and Visual Studio Code can connect to Heroku and use platform tools.

### Source excerpt

Developers can easily scale how autonomous agents interact with infrastructure using the Heroku Remote MCP Server at https://mcp.heroku.com/mcp. This new remote server expands our earlier stdio-based MCP server and comes with secure OAuth authentication. It's provides a secure, scalable, and incredibly simple way for agents to interact with the Heroku platform and use tools to [...] The post Heroku AI: Heroku Remote MCP Server appeared first on Heroku.

## Django MongoDB Backend Quickstart

DevFeed: [Django MongoDB Backend Quickstart](<https://devfeed.tech/articles/django-mongodb-backend-quickstart-21834.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/05/django-mongodb-backend-quickstart/>)

Author: Anaiya Raisinghani

Published: 2025-05-06T12:00:00Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [Django](<https://devfeed.tech/topics/django.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Python](<https://devfeed.tech/topics/python.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [CRUD](<https://devfeed.tech/topics/crud.md>), [Database](<https://devfeed.tech/topics/database.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [code](<https://devfeed.tech/tags/code.md>), [database](<https://devfeed.tech/tags/database.md>), [django](<https://devfeed.tech/tags/django.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [python](<https://devfeed.tech/tags/python.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A quickstart tutorial explains how to build a Django application, connect it to a MongoDB deployment hosted on MongoDB Atlas, and perform basic CRUD operations. It also covers prerequisites, cluster setup, sample data, and creating a Python virtual environment.

### Source excerpt

Interested in diving into our Django MongoDB Backend integration? Follow along with this quickstart to create a Django application, connect that application to a MongoDB deployment, ensure your deploy... The post Django MongoDB Backend Quickstart appeared first on DEV.

## Data Connect Queries: From Definitions to Client Code

DevFeed: [Data Connect Queries: From Definitions to Client Code](<https://devfeed.tech/articles/data-connect-queries-from-definitions-to-client-code-16602.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2025/05/dataconnect-queries-defs-to-client-code>)

Author: Andrea Wu

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

Content type: tutorial

Language: en

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

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Firebase](<https://devfeed.tech/topics/firebase.md>), [client](<https://devfeed.tech/topics/client.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [firebase](<https://devfeed.tech/tags/firebase.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [sql-connect](<https://devfeed.tech/tags/sql-connect.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

A Firebase Data Connect tutorial explaining how to define GraphQL queries, including their arguments, directives, filters, and returned fields, and how queries can be used in client apps or privileged environments.

### Source excerpt

News, tutorials, and updates from the Firebase team.

## Heroku Extension for Visual Studio Code (VS Code) Now Generally Available

DevFeed: [Heroku Extension for Visual Studio Code (VS Code) Now Generally Available](<https://devfeed.tech/articles/heroku-extension-for-visual-studio-code-vs-code-now-generally-available-26430.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/heroku-extension-visual-studio-code-now-generally-available/>)

Author: Anush DSouza

Published: 2025-03-04T15:00:00Z

Content type: release

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [VS Code Extension](<https://devfeed.tech/topics/vscode-extension.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>)

Tags: [cloud-services](<https://devfeed.tech/tags/cloud-services.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [extension](<https://devfeed.tech/tags/extension.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [languages](<https://devfeed.tech/tags/languages.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [news](<https://devfeed.tech/tags/news.md>), [popular](<https://devfeed.tech/tags/popular.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

Heroku announces the general availability of its Visual Studio Code extension, which brings Heroku cloud management into VS Code and compatible forks. The extension supports resource monitoring, add-on management, logs, one-click deployments, shell commands, and app import and authentication.

### Source excerpt

The Heroku Extension for Visual Studio Code (VS Code) is now generally available for all customers--VS Code is an all-in-one tool that brings Heroku's cloud management directly to your favorite IDE. In today's fast-paced, AI-assisted development environment, switching between code editors and deployment tools can slow innovation and product delivery. This extension lets you focus [...] The post Heroku Extension for Visual Studio Code (VS Code) Now Generally Available appeared first on Heroku.

## Best practices for continuous vulnerability management

DevFeed: [Best practices for continuous vulnerability management](<https://devfeed.tech/articles/best-practices-for-continuous-vulnerability-management-7842.md>)

Original publisher: [Read original article](<https://snyk.io/blog/best-practices-continuous-vulnerability-management/>)

Author: Liran Tal

Published: 2024-10-29T05:00:00Z

Content type: article

Language: en

Sources: [Blog RSS Feed | Snyk](<https://devfeed.tech/sources/blog-rss-feed-snyk.md>)

Topics: [vulnerability management](<https://devfeed.tech/topics/vulnerability-management.md>), [Application Security](<https://devfeed.tech/topics/application-security.md>), [supply-chain-security](<https://devfeed.tech/topics/supply-chain-security.md>), [Cybersecurity](<https://devfeed.tech/topics/cybersecurity.md>), [DevSecOps](<https://devfeed.tech/topics/devsecops.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [snyk](<https://devfeed.tech/topics/snyk.md>), [developer tooling](<https://devfeed.tech/topics/developer-tooling.md>), [npm](<https://devfeed.tech/topics/npm.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [application-security](<https://devfeed.tech/tags/application-security.md>), [awareness](<https://devfeed.tech/tags/awareness.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [blog](<https://devfeed.tech/tags/blog.md>), [container-security](<https://devfeed.tech/tags/container-security.md>), [devrel](<https://devfeed.tech/tags/devrel.md>), [devsecops](<https://devfeed.tech/tags/devsecops.md>), [llm](<https://devfeed.tech/tags/llm.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [open-source-security](<https://devfeed.tech/tags/open-source-security.md>), [pycharm](<https://devfeed.tech/tags/pycharm.md>), [python](<https://devfeed.tech/tags/python.md>), [security](<https://devfeed.tech/tags/security.md>), [shift-left](<https://devfeed.tech/tags/shift-left.md>), [snyk](<https://devfeed.tech/tags/snyk.md>), [snyk-code](<https://devfeed.tech/tags/snyk-code.md>), [snyk-container](<https://devfeed.tech/tags/snyk-container.md>), [snyk-learn](<https://devfeed.tech/tags/snyk-learn.md>), [snyk-open-source](<https://devfeed.tech/tags/snyk-open-source.md>), [software-development](<https://devfeed.tech/tags/software-development.md>), [supply-chain](<https://devfeed.tech/tags/supply-chain.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>), [vulnerability-insights](<https://devfeed.tech/tags/vulnerability-insights.md>), [vulnerability-management](<https://devfeed.tech/tags/vulnerability-management.md>)

### AI overview

This article presents continuous vulnerability management as essential for addressing risks from open-source dependencies, supply chain incidents, AI-generated code, and emerging cybersecurity threats. It recommends building a proactive security culture, integrating security throughout the software development lifecycle, providing ongoing training and awareness, and automating security workflows across DevOps and DevSecOps teams. It also advocates shift-left security through tools such as Snyk Code in IDEs including Visual Studio Code and Pycharm.

### Source excerpt

By integrating security practices into the development lifecycle, providing continuous education and training, and automating security workflows, organizations can effectively mitigate risks from open-source supply chain incidents, AI-generated code, and emerging threats. Snyk provides the tools and resources to establish a proactive security culture and ensure application security.

## How to setup Deno Dev Container on GitHub Codespaces?

DevFeed: [How to setup Deno Dev Container on GitHub Codespaces?](<https://devfeed.tech/articles/how-to-setup-deno-dev-container-on-github-codespaces-8095.md>)

Original publisher: [Read original article](<https://snyk.io/blog/setup-deno-dev-container-on-github-codespaces/>)

Author: Liran Tal

Published: 2024-07-18T05:00:00Z

Content type: tutorial

Language: en

Sources: [Blog RSS Feed | Snyk](<https://devfeed.tech/sources/blog-rss-feed-snyk.md>)

Topics: [Deno](<https://devfeed.tech/topics/deno.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [container](<https://devfeed.tech/tags/container.md>), [container-security](<https://devfeed.tech/tags/container-security.md>), [containers](<https://devfeed.tech/tags/containers.md>), [dev](<https://devfeed.tech/tags/dev.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developers](<https://devfeed.tech/tags/developers.md>), [development](<https://devfeed.tech/tags/development.md>), [devrel](<https://devfeed.tech/tags/devrel.md>), [docker](<https://devfeed.tech/tags/docker.md>), [enablement](<https://devfeed.tech/tags/enablement.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [eslint](<https://devfeed.tech/tags/eslint.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [github](<https://devfeed.tech/tags/github.md>), [guides](<https://devfeed.tech/tags/guides.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [rust](<https://devfeed.tech/tags/rust.md>), [snyk-open-source](<https://devfeed.tech/tags/snyk-open-source.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>), [web](<https://devfeed.tech/tags/web.md>), [web-browser](<https://devfeed.tech/tags/web-browser.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

### AI overview

This tutorial explains how to set up a Deno development environment in GitHub Codespaces using Dev Containers. It introduces Deno's JavaScript and TypeScript runtime, then describes cloud-hosted development environments and Docker-based, reproducible project containers.

### Source excerpt

In this post, we will be exploring the world of Deno, GitHub Codespaces, and Dev Containers, providing you with the knowledge you need to set up your development environment effectively and efficiently in the cloud. Our target audience for this post is developers, particularly those who work with the JavaScript and Node.js ecosystem.

## Welcome the Google Summer of Code contributors!

DevFeed: [Welcome the Google Summer of Code contributors!](<https://devfeed.tech/articles/welcome-the-google-summer-of-code-contributors-24705.md>)

Original publisher: [Read original article](<https://blog.gradle.org/welcome-gsoc-contributors>)

Author: Oleg Nenashev

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

Content type: article

Language: en

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

Topics: [Gradle](<https://devfeed.tech/topics/gradle.md>), [Android](<https://devfeed.tech/topics/android.md>), [Android Studio](<https://devfeed.tech/topics/android-studio.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [android-studio](<https://devfeed.tech/tags/android-studio.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [eclipse](<https://devfeed.tech/tags/eclipse.md>), [google](<https://devfeed.tech/tags/google.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [ide](<https://devfeed.tech/tags/ide.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [programming](<https://devfeed.tech/tags/programming.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

Gradle introduces three Google Summer of Code projects focused on Gradle Build Server enhancements, Android project support, Buildship developer experience and language support, and declarative syntax for the Checkstyle Plugin. The projects involve collaboration with the Kotlin Foundation, Eclipse Foundation, and Microsoft's Visual Studio Code Java team.

### Source excerpt

Introduction Google Summer of Code (GSoC) projects have been announced! GSoC is a global, online program that brings new contributors into open-source software development. Contributors work with an open-source organization on a 12-plus-week programming project under the guidance of mentors. Gradle has participated in GSoC since 2023, when we had one project that brought experimental Kotlin DSL support to Eclipse Buildship - a set of Eclipse Plug-ins that provide a deep integration of Gradle into the Eclipse IDE. This year, we're doing three projects under the umbrella of the Kotlin Foundation and the Eclipse Foundation. The Visual Studio Code Java team at Microsoft is also participating as a mentor. A warm welcome to Tanish Ranjan, Sidhaarth Saraswathi Ramalingam, and Hongjie (Jay) Wei, who will work on Gradle Build Server enhancements, support for Android projects, and the Gradle Checkstyle Plugin this summer! Selected projects We have 3 projects this year: Gradle Build Server - Support for Android projects by Tanish Ranjan Gradle Build Server - Developer Experience and Language Support in Buildship by Sidhaarth Saraswathi Ramalingam Declarative Syntax and Enhancements for the Checkstyle Plugin by Hongjie (Jay) Wei Gradle Build Server - Support for Android projects Given the huge popularity of native Android development, the need for efficient build automation tools like the Gradle Build Server becomes increasingly important. However, current limitations in identifying and managing common Gradle functionalities used in Android projects within the server can hinder developer workflows. This project by Tanish Ranjan aims to enhance the Build Server for Gradle from Microsoft by integrating powerful Android Studio features. Bridging the gap between Android Studio and the Build Server for Gradle will significantly improve the development experience for many Android developers using IDEs based on the Build Server Protocol (BSP), for example Visual Studio Code. More Info

## Wolfi at work: Minimal developer workstations in the cloud

DevFeed: [Wolfi at work: Minimal developer workstations in the cloud](<https://devfeed.tech/articles/wolfi-at-work-minimal-developer-workstations-in-the-cloud-13338.md>)

Original publisher: [Read original article](<https://www.chainguard.dev/unchained/wolfi-at-work-minimal-developer-workstations-in-the-cloud>)

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

Content type: tutorial

Language: en

Sources: [Chainguard: Unchained](<https://devfeed.tech/sources/chainguard-unchained.md>)

Topics: [Cloud](<https://devfeed.tech/topics/cloud.md>), [chainguard](<https://devfeed.tech/topics/chainguard.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Security](<https://devfeed.tech/topics/security.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [ssh](<https://devfeed.tech/topics/ssh.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [chainguard](<https://devfeed.tech/tags/chainguard.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [developer](<https://devfeed.tech/tags/developer.md>), [ephemerality](<https://devfeed.tech/tags/ephemerality.md>), [linux](<https://devfeed.tech/tags/linux.md>), [minimalism](<https://devfeed.tech/tags/minimalism.md>), [security](<https://devfeed.tech/tags/security.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [terraform](<https://devfeed.tech/tags/terraform.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [wolfi](<https://devfeed.tech/tags/wolfi.md>)

### AI overview

Chainguard describes using minimal Wolfi-based cloud workstations to provide standardized, ephemeral development environments for engineers. The workstations use regularly rebuilt and attested images, automatic timeouts, and Terraform-managed resources to keep packages current and reduce configuration differences.

### Source excerpt

Secure development environments with cloud workstations powered by Chainguard's Wolfi. Learn how to reduce attack surface and improve developer productivity.

## Heroku Integration with Amazon Q Developer Command Line

DevFeed: [Heroku Integration with Amazon Q Developer Command Line](<https://devfeed.tech/articles/heroku-integration-with-amazon-q-developer-command-line-26422.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/heroku-cli-amazonq/>)

Author: Chris Marino

Published: 2024-05-17T21:30:00Z

Content type: release

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Development](<https://devfeed.tech/topics/development.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [amazon](<https://devfeed.tech/tags/amazon.md>), [applications](<https://devfeed.tech/tags/applications.md>), [aws](<https://devfeed.tech/tags/aws.md>), [cli](<https://devfeed.tech/tags/cli.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [commands](<https://devfeed.tech/tags/commands.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [developer](<https://devfeed.tech/tags/developer.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [development](<https://devfeed.tech/tags/development.md>), [github](<https://devfeed.tech/tags/github.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [heroku-ai](<https://devfeed.tech/tags/heroku-ai.md>), [news](<https://devfeed.tech/tags/news.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

Heroku announces an integration between the Heroku CLI and Amazon Q Developer. The integration provides command suggestions and autocomplete for Heroku commands, including flags and arguments, to help users configure and manage applications from terminal windows, including terminals in VS Code.

### Source excerpt

Today, we're announcing the integration of the Heroku CLI with Amazon Q Developer. This integration, a result of our expanded Salesforce/AWS partnership, enables Amazon Q Developer command line suggestions of Heroku commands. This integration empowers Heroku users to auto-complete commands, thereby saving time and eliminating error-prone manual configurations of apps. Developers configure and manage their [...] The post Heroku Integration with Amazon Q Developer Command Line appeared first on Heroku.

## Streamlining Developer Productivity with the PayPal Visual Studio Code Extension

DevFeed: [Streamlining Developer Productivity with the PayPal Visual Studio Code Extension](<https://devfeed.tech/articles/streamlining-developer-productivity-with-the-paypal-visual-studio-code-extension-31939.md>)

Original publisher: [Read original article](<https://medium.com/paypal-tech/streamlining-developer-productivity-with-the-paypal-visual-studio-code-extension-7518aaeb2957?source=rss----6423323524ba---4>)

Author: Asish Mohanty

Published: 2023-12-07T20:51:45Z

Content type: article

Language: en

Sources: [PayPal Technology](<https://devfeed.tech/sources/paypal-technology.md>)

Topics: [VS Code Extension](<https://devfeed.tech/topics/vscode-extension.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>), [Development](<https://devfeed.tech/topics/development.md>), [API](<https://devfeed.tech/topics/api.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [developer](<https://devfeed.tech/tags/developer.md>), [extension](<https://devfeed.tech/tags/extension.md>), [logs](<https://devfeed.tech/tags/logs.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>)

### AI overview

The article describes a PayPal Visual Studio Code extension that helps developers integrate PayPal checkout solutions within VS Code. It highlights sample applications, preconfigured API code snippets, quick links to PayPal developer resources, and command-palette access to extension features.

### Source excerpt

In the ever-evolving landscape of software development, productivity and efficiency have become paramount to success. Developers are constantly juggling multiple tasks, from navigating complex codebases to integrating third-party services, all while maintaining the highest quality standards. To address these challenges, it is crucial to equip developers with the right tools and capabilities to optimize their workflows and enhance their overall experience. How the PayPal Visual Studio Code Extension Simplifies Developer Experience The PayPal Visual Studio (VS) Code extension offers a streamlined way for developers to integrate PayPal checkout solutions into their projects. This tool enhances productivity by allowing the management of PayPal features directly within the VS Code environment, making the integration process more efficient and seamless. The extension includes pre-written code samples, code snippets, and quick links, significantly reducing the effort required to integrate PayPal payment solutions. These features enable developers to concentrate on their primary tasks, improving productivity, expediting development cycles, and shortening the time-to-market for their PayPal-enabled applications. The PayPal VS Code extension is designed to empower developers with a collection of features to enhance efficiency. Its key features are listed below. List of Features PayPal Samples: Developers can access and clone sample application code for PayPal's supported integrations within the VS Code environment. 2. Code Snippets: Developers can access a library of pre-configured code snippets for API resources to speed up the integration process. These snippets can be easily inserted into their code, reducing manual effort and ensuring correct implementation. 3. PayPal Quick Links: Access developer dashboard links directly from the extension to seamlessly manage apps configuration, Sandbox data, API call logs and Webhooks. 4. Command Palette: The extension supports various

## Music App UI Testing Series: Getting Started with Maestro in Flutter -- Part 1

DevFeed: [Music App UI Testing Series: Getting Started with Maestro in Flutter -- Part 1](<https://devfeed.tech/articles/music-app-ui-testing-series-getting-started-with-maestro-in-flutter-part-1-22914.md>)

Original publisher: [Read original article](<https://maestro.dev/blog/music-app-ui-testing-series-getting-started-with-maestro-in-flutter-part-1>)

Author: Ashish Kharche

Published: 2023-10-05T07:00:00Z

Content type: tutorial

Language: en

Sources: [mobile.dev - Medium](<https://devfeed.tech/sources/mobile-dev-medium.md>)

Topics: [Flutter](<https://devfeed.tech/topics/flutter.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [ui](<https://devfeed.tech/topics/ui.md>), [App](<https://devfeed.tech/topics/app.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Emulator](<https://devfeed.tech/topics/emulator.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [browser](<https://devfeed.tech/topics/browser.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [app](<https://devfeed.tech/tags/app.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [emulator](<https://devfeed.tech/tags/emulator.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [gui](<https://devfeed.tech/tags/gui.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [ios](<https://devfeed.tech/tags/ios.md>), [maestro](<https://devfeed.tech/tags/maestro.md>), [simulator](<https://devfeed.tech/tags/simulator.md>), [testing](<https://devfeed.tech/tags/testing.md>), [ui](<https://devfeed.tech/tags/ui.md>), [ui-testing](<https://devfeed.tech/tags/ui-testing.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [web-browser](<https://devfeed.tech/tags/web-browser.md>)

### AI overview

A step-by-step guide to configuring Flutter and using Maestro to perform UI testing on Android and iOS applications, demonstrated with the Blackhole Music app.

### Source excerpt

Setup and Configure Flutter for Maestro UI Testing

[Next page](<https://devfeed.tech/tags/visual-studio-code.md?cursor=WyIyMDIzLTEwLTA1VDA3OjAwOjAwKzAwOjAwIiwgIjgwODA2NjU2LTk4NmUtNDRiYi1iMzVkLTRkZTVkOTA0ZTkzMyJd>)