Skip to main content

Join the community

Show up before you feel ready.

PhilaCon Valley

48 members · 11 online now

Join the Discord →

Discord's blocked in some countries — email us for a Slack invite if that's you.

Your first pull request

Six steps, on this site's own repo. Walk them here, then do them for real.

Your first pull request, step by step

Your own copy, under your account. Nothing here touches the live site.

Click Fork, top right of the repo.

Pull it down to your machine so you can open the files.

            git clone https://github.com/YOUR-USERNAME/website.git
cd website
npm install
          

Never work on main. Give your change its own shelf.

            git checkout -b fix/readme-typo
          

A typo, a dead link, a stale line. Small is the point.

            npm run build
          

Build before you commit, so you know nothing broke.

Say what changed, not how you changed it.

            git add .
git commit -m "Fix typo in README"
git push origin fix/readme-typo
          

GitHub shows a Compare and pull request button. Base branch is main.

That is a real pull request, opened by you.

Stuck is normal — that is what we are for. Pick a real one fromopen issues labelled good first issue →, or readthe long version.

Two other ways in

Our values

Respect, marginalized voices leading, collaboration over competition, no tolerance for harassment. Written down rather than implied —read the code of conduct.

Ready to get started?

You find your people to build with you, not just for you.