Skip to content

feat(blog): pride #7888

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Jun 27, 2025
Merged

feat(blog): pride #7888

merged 7 commits into from
Jun 27, 2025

Conversation

vcarl
Copy link
Contributor

@vcarl vcarl commented Jun 23, 2025

Description

Add a blog post for Pride 2025 ✨

See #6802

Validation

Yes, please

Related Issues

n/a

Check List

  • I have read the Contributing Guidelines and made commit messages that follow the guideline.
  • I have run pnpm format to ensure the code follows the style guide.
  • I have run pnpm test to check if all tests are passing.
  • I have run pnpm build to check if the website builds without errors.
  • I've covered new added functionality with unit tests if necessary.

Signed-off-by: Carl Vitullo <vcarl@users.noreply.github.com>
@Copilot Copilot AI review requested due to automatic review settings June 23, 2025 19:09
@vcarl vcarl requested a review from a team as a code owner June 23, 2025 19:09
Copy link

vercel bot commented Jun 23, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
nodejs-org ✅ Ready (Inspect) Visit Preview Jun 27, 2025 0:49am

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds a new blog post for Pride 2025, presenting a personal narrative on open-sourced identity and how evolving labels reflect personal and professional growth.

  • Introduces a new Markdown file for the 2025 Pride post
  • Provides thoughtful content linking change in coding practices to personal identity

@avivkeller
Copy link
Member

@nodejs/tsc @nodejs/marketing

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Carl Vitullo <vcarl@users.noreply.github.com>
@avivkeller
Copy link
Member

As a reminder to organization members, adding a pride blog post(s) was voted for in the leading candidate during the organization-wide vote we recently held.

@avivkeller avivkeller changed the title Create 2025-pride.md feat(blog): pride Jun 23, 2025
Copy link

codecov bot commented Jun 23, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 75.50%. Comparing base (65026c0) to head (84743e7).
Report is 6 commits behind head on main.

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #7888      +/-   ##
==========================================
+ Coverage   75.49%   75.50%   +0.01%     
==========================================
  Files         101      101              
  Lines        8311     8311              
  Branches      218      218              
==========================================
+ Hits         6274     6275       +1     
+ Misses       2035     2034       -1     
  Partials        2        2              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@avivkeller avivkeller requested a review from a team June 23, 2025 19:20
@ljharb
Copy link
Member

ljharb commented Jun 23, 2025

This is beautifully written; thanks @vcarl!

Copy link
Member

@mcollina mcollina left a comment

Choose a reason for hiding this comment

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

My understanding of the blog post idea (from @benjamingr if I recall correctly) was quite different. The idea of the blog post series to highlight the technical contributions done by LGBTQ+ people, showing how much they made a difference to the project.

While I like this specific blog post, I don’t think it fits our blog.

Copy link
Member

@AugustinMauroy AugustinMauroy left a comment

Choose a reason for hiding this comment

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

LOVE it

@avivkeller
Copy link
Member

avivkeller commented Jun 23, 2025

My understanding of the blog post idea (from @benjamingr if I recall correctly) was quite different. The idea of the blog post series to highlight the technical contributions done by LGBTQ+ people, showing how much they made a difference to the project.

While I like this specific blog post, I don’t think it fits our blog.

"Publish a series of blog posts outlining contributions from voluntary LGBT+ contributors."

One could argue that contributing a blog post itself is a voluntary contribution. Additionally, this blog post features a quote from npm's co-founder, whose contributions to the ecosystem have been immense.

One could also point out that a blog post like this will inspire more LGBTQ contributors to contribute to the project, perhaps we can mention in the blog post that we are looking for LGBTQ contributors to write posts, and this will act as an introduction to the series?

@MattIPv4
Copy link
Member

The idea of the blog post series to highlight the technical contributions done by LGBTQ+ people, showing how much they made a difference to the project.

While Carl may not be a core contributor to the code powering Node.js, they absolutely have contributed to Node.js as a whole, most recently with the launch of our official Discord server, which is definitely making a difference to the project by giving the community a new space to engage.

@bmuenzenmeyer
Copy link
Collaborator

My understanding of the blog post idea (from @benjamingr if I recall correctly) was quite different. The idea of the blog post series to highlight the technical contributions done by LGBTQ+ people, showing how much they made a difference to the project.

While I like this specific blog post, I don’t think it fits our blog.

FWIW, this style of post was exactly the kind of post I was envisioning

@avivkeller

This comment has been minimized.

@avivkeller

This comment has been minimized.

@avivkeller
Copy link
Member

@nodejs/TSC I would love if this was merged before July, as to make it merged during Pride Month, so please review when you get a chance.

@mcollina Given the additional comments, would you mind taking a second look 🙏?

Thank you all!

Copy link
Member

@RaisinTen RaisinTen left a comment

Choose a reason for hiding this comment

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

LGTM

@kyliewd
Copy link

kyliewd commented Jun 27, 2025

thank you @vcarl for writing this blog post, and thanks to the rest of the team for championing this initiative. please let me know when the different posts are live, as i would love to post this on the social channels + add accompanying graphics.

my only requests -- change openjs to node.js so its more specific (as mentioned above) and please ensure open source doesn't have a dash in the middle of it.

otherwise, looks excellent from a foundation perspective. and again, thank YOU! ❤️

Signed-off-by: Carl Vitullo <vcarl@users.noreply.github.com>
@avivkeller avivkeller added the github_actions:pull-request Trigger Pull Request Checks label Jun 27, 2025
@github-actions github-actions bot removed the github_actions:pull-request Trigger Pull Request Checks label Jun 27, 2025
@benjamingr
Copy link
Member

@mcollina is correct regarding my idea, I am not blocking (or approving) though

@mcollina mcollina dismissed their stale review June 27, 2025 12:39

Thanks for clarifying @benjamingr . I prefer your original idea, but not blocking this.

@avivkeller avivkeller added this pull request to the merge queue Jun 27, 2025
@avivkeller
Copy link
Member

avivkeller commented Jun 27, 2025

Thanks for your insight! While your comments are respected and noted, this has received a significant amount of approval from the web team, TSC, collaborators, and marketing, so I'm merging this PR.

As previously mentioned, this will serve as an introduction to the series that you had in mind.

Thank you again!

@RaisinTen RaisinTen removed this pull request from the merge queue due to a manual request Jun 27, 2025
@RaisinTen
Copy link
Member

RaisinTen commented Jun 27, 2025

This part from Kylie's comment still needs to be addressed, so I removed it from queue:

please ensure open source doesn't have a dash in the middle of it.

Feel free to add it back after addressing.

@avivkeller
Copy link
Member

Ahh, I didn't see that. Thanks for catching that, @RaisinTen!

avivkeller and others added 2 commits June 27, 2025 08:46
Signed-off-by: Aviv Keller <me@aviv.sh>
Co-authored-by: Darshan Sen <raisinten@gmail.com>
Signed-off-by: Aviv Keller <me@aviv.sh>
Co-authored-by: Darshan Sen <raisinten@gmail.com>
Signed-off-by: Aviv Keller <me@aviv.sh>
@avivkeller avivkeller requested a review from RaisinTen June 27, 2025 12:47
Copy link
Member

@RaisinTen RaisinTen left a comment

Choose a reason for hiding this comment

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

Looks good!

@avivkeller avivkeller added the github_actions:pull-request Trigger Pull Request Checks label Jun 27, 2025
@github-actions github-actions bot removed the github_actions:pull-request Trigger Pull Request Checks label Jun 27, 2025
@avivkeller avivkeller enabled auto-merge June 27, 2025 12:48
@avivkeller avivkeller added this pull request to the merge queue Jun 27, 2025
Merged via the queue into nodejs:main with commit 8762679 Jun 27, 2025
15 checks passed
@avivkeller
Copy link
Member

I'm locking this pull request as a precaution to prevent potential harassment.

Please refer to #6802

@nodejs nodejs locked and limited conversation to collaborators Jun 27, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.