# remote-development

Published articles for remote-development.

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

## The Evolution of WSL Support in JetBrains IDEs

DevFeed: [The Evolution of WSL Support in JetBrains IDEs](<https://devfeed.tech/articles/the-evolution-of-wsl-support-in-jetbrains-ides-8806.md>)

Original publisher: [Read original article](<https://blog.jetbrains.com/platform/2026/09/the-evolution-of-wsl-support-in-jetbrains-ides/>)

Author: Kristina Pchelintseva

Published: 2026-09-09T10:39:49Z

Content type: article

Language: en

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

Topics: [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [2026-2](<https://devfeed.tech/tags/2026-2.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [debug](<https://devfeed.tech/tags/debug.md>), [ecosystem](<https://devfeed.tech/tags/ecosystem.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [ide](<https://devfeed.tech/tags/ide.md>), [idea](<https://devfeed.tech/tags/idea.md>), [intellij-idea](<https://devfeed.tech/tags/intellij-idea.md>), [intellij-platform](<https://devfeed.tech/tags/intellij-platform.md>), [linux](<https://devfeed.tech/tags/linux.md>), [phpstorm](<https://devfeed.tech/tags/phpstorm.md>), [remote-development](<https://devfeed.tech/tags/remote-development.md>), [support](<https://devfeed.tech/tags/support.md>), [webstorm](<https://devfeed.tech/tags/webstorm.md>), [windows](<https://devfeed.tech/tags/windows.md>), [wsl](<https://devfeed.tech/tags/wsl.md>)

### AI overview

JetBrains describes its evolution of WSL integration and recommends Native mode from version 2026.2. In this mode, supported IDEs remain Windows applications while an agent in WSL handles project files and processes.

### Source excerpt

JetBrains IDEs have worked with WSL for many years, and over time, several ways of using it have emerged across our products. Depending on the entry point, the IDE could rely on a different underlying architecture, leading to a different experience. Starting with the 2026.2 release, there is one recommended entry point. In IntelliJ IDEA, [...]

## Run Codex in the cloud - DigitalOcean for Codex is now available

DevFeed: [Run Codex in the cloud - DigitalOcean for Codex is now available](<https://devfeed.tech/articles/run-codex-in-the-cloud-digitalocean-for-codex-is-now-available-19940.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/run-codex-in-the-cloud>)

Author: Ari Sigal

Published: 2026-06-25T21:16:06Z

Content type: release

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [codex](<https://devfeed.tech/topics/codex.md>), [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [remote-development](<https://devfeed.tech/topics/remote-development.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [ChatGPT](<https://devfeed.tech/topics/chatgpt.md>)

Tags: [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [codex](<https://devfeed.tech/tags/codex.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [preview](<https://devfeed.tech/tags/preview.md>), [product-updates](<https://devfeed.tech/tags/product-updates.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [remote-development](<https://devfeed.tech/tags/remote-development.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

DigitalOcean announces a Public Preview plugin for Codex that lets developers provision persistent, Codex-ready cloud development machines in their own DigitalOcean accounts using natural-language prompts. The resulting Droplets include the Codex CLI, common programming-language tooling, and SSH access.

### Source excerpt

As your agents are working on more complex, long-running work, they need a clean, persistent environment to keep running. Setting up a persistent remote machine by hand means creating a cloud server, configuring SSH keys, installing dependencies, and wiring everything back to your workflow. It's a lot of infrastructure work before you write a single line of code. Today, we're making that easier. The DigitalOcean plugin for Codex is now available in Public Preview, letting developers create and connect Codex-ready cloud development machines in their own DigitalOcean account directly from within Codex -- using natural language, with no manual setup. This means that not only can your work continue running when you step away, but with Codex in the ChatGPT mobile app you can stay in control -- starting, steering, or monitoring work from wherever you are. What is DigitalOcean for Codex? The DigitalOcean plugin connects your DigitalOcean account to the Codex app, letting you provision a persistent remote development environment on demand. Instead of manually spinning up a server and configuring it, you can ask Codex to do it. The result: a DigitalOcean Droplet® that's pre-configured with the Codex CLI, common programming language tooling (based on the codex-universal Docker image), and SSH access -- so your work can keep running and stay within reach, even when you're not at your desk. How it works Starting from Codex Install the DigitalOcean plugin from the Codex plugin directory. During installation, you'll connect your DigitalOcean account via OAuth -- no API tokens to create or paste. Then prompt: @DigitalOcean create a new remote machine Codex will: Provision a new Droplet from the Codex Droplet template Generate and configure an SSH key on your device Wait for the machine to finish provisioning (and check back automatically when it's ready) Return a deeplink to the Codex SSH connections page to finalize the connection Once connected, you're running Codex on a persistent

## A Deep Dive into My Remote Development Setup

DevFeed: [A Deep Dive into My Remote Development Setup](<https://devfeed.tech/articles/a-deep-dive-into-my-remote-development-setup-41884.md>)

Original publisher: [Read original article](<https://www.thesweekly.com/p/a-deep-dive-into-my-remote-development>)

Author: Kevin Naughton Jr.

Published: 2026-04-19T16:01:58Z

Content type: article

Language: en

Sources: [The Software Engineer Weekly](<https://devfeed.tech/sources/the-software-engineer-weekly.md>)

Topics: [remote-development](<https://devfeed.tech/topics/remote-development.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [cloud](<https://devfeed.tech/tags/cloud.md>), [development](<https://devfeed.tech/tags/development.md>), [remote](<https://devfeed.tech/tags/remote.md>), [remote-development](<https://devfeed.tech/tags/remote-development.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This article discusses the rationale for moving an entire development workflow to the cloud and treating a laptop as a disposable rather than precious asset.

### Source excerpt

Last week, I talked about the philosophy of "Cattle, Not Pets", the idea that your laptop should be disposable, not a precious asset. But why actually go through the trouble of moving your entire workflow to the cloud?

## Zed Adds Remote Development Over SSH

DevFeed: [Zed Adds Remote Development Over SSH](<https://devfeed.tech/articles/ssh-remoting-is-here-13530.md>)

Original publisher: [Read original article](<https://zed.dev/blog/remote-development>)

Author: Conrad Irwin

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

Content type: article

Language: en

Sources: [Zed Industries - Blog](<https://devfeed.tech/sources/zed-industries-blog.md>)

Topics: [remote-development](<https://devfeed.tech/topics/remote-development.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [development](<https://devfeed.tech/tags/development.md>), [linux](<https://devfeed.tech/tags/linux.md>), [machine](<https://devfeed.tech/tags/machine.md>), [projects](<https://devfeed.tech/tags/projects.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [rebuilds](<https://devfeed.tech/tags/rebuilds.md>), [remote](<https://devfeed.tech/tags/remote.md>), [remote-development](<https://devfeed.tech/tags/remote-development.md>), [server](<https://devfeed.tech/tags/server.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [synchronization](<https://devfeed.tech/tags/synchronization.md>), [tests](<https://devfeed.tech/tags/tests.md>)

### AI overview

Zed adds remote development over SSH, keeping the user interface local while running language servers, tasks, and terminals on the remote machine. The article explains connection maintenance, remote server installation and compatibility, reconnection behavior, local backups, and collaboration support.

### Source excerpt

Zed can now be used to edit over SSH.

## Evolution of Developer Productivity at Square - Part Two

DevFeed: [Evolution of Developer Productivity at Square - Part Two](<https://devfeed.tech/articles/evolution-of-developer-productivity-at-square-part-two-15643.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/evolution-of-developer-productivity-at-square-part-two>)

Author: Korhan Bircan

Published: 2024-01-29T09:00:00Z

Content type: article

Language: en

Sources: [Square Corner Blog](<https://devfeed.tech/sources/square-corner-blog-medium.md>), [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [code productivity](<https://devfeed.tech/topics/code-productivity.md>), [build times](<https://devfeed.tech/topics/build-times.md>), [Android](<https://devfeed.tech/topics/android.md>), [remote-development](<https://devfeed.tech/topics/remote-development.md>), [Continuous integration](<https://devfeed.tech/topics/continuous-integration.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>), [ide](<https://devfeed.tech/topics/ide.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [build-times](<https://devfeed.tech/tags/build-times.md>), [caching](<https://devfeed.tech/tags/caching.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [continuous-integration](<https://devfeed.tech/tags/continuous-integration.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [ide](<https://devfeed.tech/tags/ide.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [remote-development](<https://devfeed.tech/tags/remote-development.md>), [velocity](<https://devfeed.tech/tags/velocity.md>)

### AI overview

Square describes efforts to improve developer productivity and development velocity by reducing build, installation, IDE synchronization, and continuous integration times. The article reports development apps, remote Android development environments, configuration caching, CI shard skipping, emulator optimization, Gradle changes, and modularization work.

### Source excerpt

Accelerating development velocity

## Zed Weekly: Channel Chat, Semantic Index Updates, Prettier Integration, and Autocomplete Docs

DevFeed: [Zed Weekly: Channel Chat, Semantic Index Updates, Prettier Integration, and Autocomplete Docs](<https://devfeed.tech/articles/zed-weekly-20-13589.md>)

Original publisher: [Read original article](<https://zed.dev/blog/zed-weekly-20>)

Author: Mikayla Maki

Published: 2023-09-18T00:00:00Z

Content type: article

Language: en

Sources: [Zed Industries - Blog](<https://devfeed.tech/sources/zed-industries-blog.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Prettier](<https://devfeed.tech/topics/prettier.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [remote-development](<https://devfeed.tech/topics/remote-development.md>)

Tags: [autocomplete](<https://devfeed.tech/tags/autocomplete.md>), [chat](<https://devfeed.tech/tags/chat.md>), [code](<https://devfeed.tech/tags/code.md>), [docs](<https://devfeed.tech/tags/docs.md>), [formatting](<https://devfeed.tech/tags/formatting.md>), [integration](<https://devfeed.tech/tags/integration.md>), [remote-development](<https://devfeed.tech/tags/remote-development.md>), [search](<https://devfeed.tech/tags/search.md>), [testing](<https://devfeed.tech/tags/testing.md>), [weekly](<https://devfeed.tech/tags/weekly.md>)

### AI overview

This weekly development update covers progress on Zed's channel chat system, a moving and linking channels project, fixes for hint and LSP status bugs, and local Prettier integration. It also reports Semantic Index support for modified open buffers, an evaluation framework for the engine, planned integration with the inline code assistant, and continued autocomplete documentation work.

### Source excerpt

Shipping channel chat, GPUI2 code samples, and autocomplete docs, and adding replace to our buffer search!

## Bringing Postgres to Bunnyshell with Neon

DevFeed: [Bringing Postgres to Bunnyshell with Neon](<https://devfeed.tech/articles/bringing-postgres-to-bunnyshell-with-neon-5617.md>)

Original publisher: [Read original article](<https://neon.com/blog/neon-bunnyshell-integration>)

Author: Nikita Shamgunov

Published: 2023-03-30T13:38:29Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Developer Platform](<https://devfeed.tech/topics/developer-platform.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [remote-development](<https://devfeed.tech/topics/remote-development.md>), [Database](<https://devfeed.tech/topics/database.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [case-studies](<https://devfeed.tech/tags/case-studies.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [core](<https://devfeed.tech/tags/core.md>), [database](<https://devfeed.tech/tags/database.md>), [databases](<https://devfeed.tech/tags/databases.md>), [developer-platform](<https://devfeed.tech/tags/developer-platform.md>), [development](<https://devfeed.tech/tags/development.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [remote-development](<https://devfeed.tech/tags/remote-development.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Bunnyshell integrates Neon Postgres into its cloud-first Environment-as-a-Service platform, enabling on-demand development environments and ephemeral staging and QA environments. Neon provides near-instant provisioning, populated databases, branching for isolated production-like databases, and automatic scaling for short-lived environments.

### Source excerpt

Bunnyshell is a cloud-first developer platform that enables teams to effortlessly create on-demand environments for development, as well as ephemeral environments for staging and QA. Their platform enables engineering teams to focus on building core product features rather than s...

## Remote Software Development - Lessons Learned

DevFeed: [Remote Software Development - Lessons Learned](<https://devfeed.tech/articles/remote-software-development-lessons-learned-24948.md>)

Original publisher: [Read original article](<https://codeahoy.com/2016/06/12/remote-software-development-lessons-learned/>)

Author: umer

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

Content type: article

Language: en

Sources: [Code Ahoy - Articles](<https://devfeed.tech/sources/code-ahoy-articles.md>)

Topics: [remote-development](<https://devfeed.tech/topics/remote-development.md>), [Development](<https://devfeed.tech/topics/development.md>), [Code](<https://devfeed.tech/topics/code.md>), [modules](<https://devfeed.tech/topics/modules.md>), [Java](<https://devfeed.tech/topics/java.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [java](<https://devfeed.tech/tags/java.md>), [modules](<https://devfeed.tech/tags/modules.md>), [remote](<https://devfeed.tech/tags/remote.md>), [remote-development](<https://devfeed.tech/tags/remote-development.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

### AI overview

The author describes lessons from building a remote software development team while working on a replacement for a rejected product system. Tightly coupled code and poorly isolated modules made independent work, onboarding remote developers, and integration difficult.

### Source excerpt

Previously, I talked about the ill-fated rewrite of our core product. The 'second system', although better and faster than its predecessor, was rejected by the customer. But the story has a silver lining - one thing that we got right in the process that empowered us to grow and thrive: we built a highly productive remote development team. In this post, I'll share my experiences: how through trial and error (and with luck), we finally got the right formula and made it work for us. Part of the original system team was one of the best duct-tape developers I've ever worked with. We called him 'The Code Machine'. He didn't write clean code, but he wrote it fast as hell and made sure it worked. The original system, done with a gun to our heads, was a big, complex, monolith application and the boundaries between its modules were ill defined. Computer scientists refer to this type of code as tightly-coupled and the system is referred to as non-orthogonal. The 'second system' had a more grand vision and we needed to grow the team to build it right and on schedule. We hired another developer, a bright, young CS graduate to work on the system. One problem with the original system quickly became evident to me: because the code was tightly-coupled (the auto-generated UML class diagrams resembled a spider's cobweb), the new developer couldn't work independently: changing one part of the system indirectly impacted other parts. While they were not bickering, the two developers couldn't get out of each other's way and the progress was slow. Parallel to all this, the upper management decided to give 'remote software development' a try. Someone on the board recommended a company from Hyderabad, India and before I even knew it, I was interviewing a bunch of remote Java developers. The non-orthogonality problem was further magnified when the remote developer joined the team. Because the system was tightly-coupled, he was going to have to learn it all before he could become productive. S