# Node.js Web Team Meeting 2025-10-27
## Links
- **GitHub Issue**: https://github.com/nodejs/web-team/issues/56
## Present
- Aviv Keller @avivkeller
- Brian Muenzenmeyer @bmuenzenmeyer
- Matt Cowley @mattipv4
- Augustin Mauroy @AugustinMauroy
- Claudio Wunder @ovflowd
## Agenda
Extracted from **web-agenda** labelled issues and pull requests from the **nodejs org** prior to the meeting.
### nodejs/nodejs.org
* Card Sort Session Results [#8234](https://github.com/nodejs/nodejs.org/issues/8234)
* Aviv, explained what happened at the Card Sort
* Brian, we need to analyze the data and look for patterns. Take that, and propose new article layouts
* Brian, let's go over the general concerns
* The navigation is too linear, however, there are many cases where this harms the reader (i.e. when a document contains a sub-document, like "Flame Graphs")
* Aviv, explain the difficulty of getting to certain articles
* Matt, being linear shows users a general order, but we _should_ have sub-articles
* Aviv, the downside of linear articles is that things fall under multiple categories
* Brian, the learn articles look like a pathway, which they aren't really, since you don't *need* the articles to use Node.js
* Aviv, our CSS styles promote that idea that it's a pathway
* Matt, our articles are written in order (ie TypeScript)
* Aviv, No group echo-ed our current Getting Started
* Brian, a "learn hub" would be really nice
* Matt, "Parent Articles" groups would be nice for grouping
* Brian, lets cut an issue for this concern
* The order of categories prioritizes categories that might not be as helpful to the reader (i.e. Test Runner should be greater than Diagnostics)
* Matt, things are teach "new" users information are more important than advanced deep-dives
* Aviv, a good first issue is to move content around
* Many articles have their own "Intro" page, maybe a general "Intro" section would be nice?
* Brian, routing page
* A lot of articles are out-of-date, which leads to incorrect content
* Aviv, a lot of articles are *old*, and are very out of date
* Brian, this is not meant to be a MDN resource
* Matt, a quick fix is to put the file change date in the frontmatter
* Brian, a semi-annual review exists. We (the Website Team) shouldn't be the reviewers, but rather delegate to working groups
* Aviv, maybe at the next summit we make the collaborators do some of this
* There is a lot of content, and it's doubtful that many users have read the entire thing.
* Aviv, some articles are **long**
* Matt, the content is _very_ useful, but it can be split up.
* Aviv, the article doesn't even mention `npm publish`. It should be it's own section
* Matt, the "TypeScript publishing" article can reference this (as a section)
* Matt, we should be a bit more opinioniated about ESM/CJS. Recommended paths and what-not.
* It would be nice to add an entire "HTTP" section, with fetch(), node:http, and the various other ways to make network requests
* New article -> New issue
* Add lint rule ensuring that a publishing date is valid [#7845](https://github.com/nodejs/nodejs.org/issues/7845)
* Aviv, https://github.com/nodejs/nodejs.org/pull/7838 was meant for the future, and we published it, not knowing it wasn't supposed to be published
* Brian, should the date be content-only, or should we hide posts until a given date?
* Claudio, it's fine to keep as is
* Matt, a lint rule is a solution to a problem that shouldn't be a problem
* Aviv, it's going to cause a problem for everyone with a valid blog post
* Claudio, the _max_ we should do is a CI/CD comment
* Matt, the PR had _zero_ indication of a future date, and should have
* Brian, this is an edge case, since the content was semi-embargoed.
* Matt, the author is responsible for their own date and publishing information, unless it's a repeat problem.
### nodejs/web-team
* Meeting with Microsoft Advisor [#53](https://github.com/nodejs/web-team/issues/53)
* Skipped, as the advisor could not join
* Aviv, I'll reach out privately and resolve the issue
* Create Means for Private Communications [#14](https://github.com/nodejs/web-team/issues/14)
* Matt, leaning toward Slack channel over repository. Do even need this?
* Brian, we really don't need this that often, and the topic specific channels work fine.
* Matt, other teams do it, but they have a lot more need than we do.
## Q&A, Other
* Azure Credits
* Matt, we should see what nodejs/build needs
* Claudio, we have _another_ Azure account with legacy credits, and should migrate over here. Ours are just sitting there.
*
## Upcoming Meetings
* **Node.js Project Calendar**: <https://nodejs.org/calendar>
Click `Add to Google Calendar` at the bottom left to add to your own Google calendar.