Hello Bitwarden Community,
I’m excited to introduce myself as a new contributor to the Bitwarden open-source project! Over the past few weeks, I’ve carefully reviewed the contribution guidelines and documentation, set up the project locally, and familiarized myself with the codebase structure.
While I’ve been exploring the “good first issues” to find a starting point, I haven’t yet identified an issue that aligns with my current confidence level. To gain momentum, I’m considering two potential paths:
- Refactoring opportunities (e.g., improving code readability, modernizing patterns).
- Enhancing test coverage by adding unit/integration tests, provided they align with project priorities.
Could the community share advice on:
- Areas of the codebase that would benefit from non-breaking improvements or tests?
- Best practices for proposing or discussing such changes before implementation?
- Any overlooked resources for onboarding contributors?
I’m eager to learn and contribute meaningfully. Thank you in advance for your guidance!