DEV Community

Cover image for When to create a GitHub organization
João Freitas
João Freitas

Posted on • Originally published at joaomagfreitas.link

When to create a GitHub organization

Whenever I'm starting to work on a new (side) project, I end up facing myself at creating a new GitHub organization to work on it. But why is this the case?

I've sat down and compiled a list of reasons for why creating a new org makes sense:

  • You will need to create multiple repositories for different codebases
  • You want to segregate development areas across multiple repositories (e.g., backend, frontend, infrastructure, business, documentation)
  • You want to use the organization GitHub profile as the frontpage of your project
  • Multiple people are working on the same project
  • The project you're working on will eventually become a viable product, so you want to brand it
  • You want to market your product as built by an entity (your organization) and not by yourself
  • You want a cool little square logo in your GitHub profile (swag) 😎

(this list may be updated from time to time whenever I discover more reasons)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay