Skip to content

doc: add 2026 user survey questions#387

Open
JakobJingleheimer wants to merge 2 commits into
mainfrom
doc/surveys/add-2026-user-survey-questions
Open

doc: add 2026 user survey questions#387
JakobJingleheimer wants to merge 2 commits into
mainfrom
doc/surveys/add-2026-user-survey-questions

Conversation

@JakobJingleheimer

Copy link
Copy Markdown
Member

No description provided.

@JakobJingleheimer JakobJingleheimer requested a review from a team June 13, 2026 12:56
Comment on lines +40 to +50
1. Which of the following new stable features? (select all that apply)
- [ ] Diagnostic APIs (`--cpu-prof`, `--heap-prof`, etc…)
- [ ] Dotenv (`--env-file`)
- [ ] Import attributes
- [ ] Permission model
- [ ] Task runner (--run)
- [ ] Test runner (node:test)
- [ ] Test Snapshot
- [ ] TypeScript support
- [ ] Watch mode (--watch)
- [ ] WebSocket client

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure this is exhaustive

- [ ] TypeScript support
- [ ] Watch mode (--watch)
- [ ] WebSocket client
1. Are you using the following unstable (experimental or active development) features of Node.js? (select all that apply)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I went thru the API docs and added all the experimental and active-dev features that were introduced in 24.x+. I think I got everything.

I also moved the ones that were here last time (to "new stable" above).

- [ ] WorkerThread locks
- [ ] Web Storage
- [ ] Zstd
1. Which of the current Technical Priorities are important to you? (select all that apply)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where do we get this?

Comment on lines +119 to +129
1. Which version of Node.js are you running? (main one)
* Older than 18.x
* 18.x
* 19.x
* 20.x
* 21.x
* 22.x
* 23.x
* 24.x
* 25.x
* 26.x

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need this question? (I think we discussed excluding it, but I don't remember if we decided)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we can remove this one. Responses won't be particularly insightful or useful for linking to other survey items.

Comment thread surveys/2026-06 users/2026 user survey questions.md Outdated
Comment on lines +179 to +181
1. What is your primary use case for Node.js? (drop-down list)
* Application server
* Endpoint server

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What else should we include here?

Comment thread surveys/2026-06 users/2026 user survey questions.md Outdated
Co-authored-by: Jacob Smith <3012099+JakobJingleheimer@users.noreply.github.com>
* Serverless
* Windows
* Windows with Docker
* Windows with WSL

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this also be in the production question below?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, response options for both these questions should be the same

@JakobJingleheimer

Copy link
Copy Markdown
Member Author

cc @ZacTanner (I can't tag you for review; I opened a request to add you to the org so I can).

## About you

1. Where do you currently live? (drop-down list of countries)
1. What is your primary language? (drop-down list)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are the drop-down options listed anywhere? Just want to verify that new languages were added to the list following feedback from the 2025 survey.


## Dev environment

1. With which regularity does you/your company updates Node.js versions? (drop-down list)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. With which regularity does you/your company updates Node.js versions? (drop-down list)
1. With what regularity do you/your company update Node.js versions? (drop-down list)

* macOS with Docker
* Serverless
* Windows
* Windows with Docker

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Windows with Docker
* Windows with Docker
* Windows with WSL

* Serverless
* Windows
* Windows with Docker
* Windows with WSL

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, response options for both these questions should be the same

* Windows
* Windows with Docker
* Windows with WSL
* Other

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Other
*Don't know
* Other


1. How does your organization invest in Node.js ? (select all that apply)
- [ ] Sponsors time to work on open-source
- [ ] Donates (financially) to Node.js or OpenJS (the parent charity of Node.js)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- [ ] Donates (financially) to Node.js or OpenJS (the parent charity of Node.js)
- [ ] Donates (financially) to Node.js or OpenJS (the parent charity of Node.js)
- [ ] Not applicable / I do not work for an organization
- [ ] Not applicable / My organization does not invest in Node.js

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants