How do you go about a PR as a Senior Developer?

This page summarizes the projects mentioned and recommended in the original post on /r/ExperiencedDevs

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • standards-and-practices

    Standards and Practices for Bitwise Industries

  • Its a bit overkill in my opinion, but something like https://github.com/Shift3/standards-and-practices or some public place where everyone is part of the standard process that can then be pointed to later on helps out tremendously.

  • ruff

    An extremely fast Python linter and code formatter, written in Rust.

  • Ugh, my bad. https://github.com/charliermarsh/ruff, https://github.com/psf/black, and https://pre-commit.com/. I rig it up so pre-commit runs black and ruff before every commit (locally) and fwiw it's always been under 10 seconds on my machine, usually much less. And yeah, including it in CI is nice - lets me check linux & windows, for instance.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • pre-commit

    A framework for managing and maintaining multi-language pre-commit hooks.

  • Ugh, my bad. https://github.com/charliermarsh/ruff, https://github.com/psf/black, and https://pre-commit.com/. I rig it up so pre-commit runs black and ruff before every commit (locally) and fwiw it's always been under 10 seconds on my machine, usually much less. And yeah, including it in CI is nice - lets me check linux & windows, for instance.

  • black

    The uncompromising Python code formatter

  • Ugh, my bad. https://github.com/charliermarsh/ruff, https://github.com/psf/black, and https://pre-commit.com/. I rig it up so pre-commit runs black and ruff before every commit (locally) and fwiw it's always been under 10 seconds on my machine, usually much less. And yeah, including it in CI is nice - lets me check linux & windows, for instance.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts