Skip to content
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

Update README.md #55

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 22 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
# `generator-community`

[![License][license-badge-image]][license-url] [![Dependencies' licenses][fossa-badge-image]][fossa-url] [![NSP Status][nsp-badge-image]][nsp-url] [![Synk Vulnerabilities][snyk-vulnerabilities-badge-image]][snyk-vulnerabilities-url]<br>[![StackShare][stack-share-badge-image]][stack-share-url] [![Dependency Status][david-dm-badge-image]][daviddm-url] [![devDependencies Status][david-dm-dev-badge-image]][daviddm-dev-url] <br>[![Build Status][travis-badge-image]][travis-url] [![Windows Build status][appveyor-badge-image]][appveyor-url] [![Coverage Status](https://coveralls.io/repos/github/commonality/generator-community/badge.svg?branch=master)](https://coveralls.io/github/commonality/generator-community?branch=master) [![Codacy quality][codacy-badge-image]][codacy-url]
> Generate `README`, `CODE_OF_CONDUCT`, `CONTRIBUTING`, and `LICENSE` files according to [recommended community standards][opensource-guide-community-standards-url].

Expand Down Expand Up @@ -552,3 +551,25 @@ __Third-party software licenses for `generator-community__ ([read the NOTICE fil
[travis-badge-image]: https://img.shields.io/travis/commonality/generator-community.svg?branch=master&style=flat-square
[travis-url]: https://travis-ci.org/commonality/generator-community
[yeoman-url]: https://yeoman.io


Contributing to projects, especially in open-source or professional contexts, is a great way to grow your skills and make an impact. Here are some steps to help you contribute effectively:

1. Contribute to Open Source Projects
Find a Project: Choose a project that aligns with your interests or skill set. GitHub, GitLab, and Bitbucket are good platforms for finding projects.
Fork and Clone the Repository: Fork the repository to your account and clone it locally to make changes.
Understand the Codebase: Spend time reading the documentation and understanding the project structure before making contributions.
Identify Issues: Look for beginner-friendly tags like "good first issue" or "help wanted" to find something manageable.
Contribute Code: Write code to fix a bug, improve documentation, or add new features. Make sure to follow the project's contribution guidelines.
Submit a Pull Request (PR): Push your changes and open a PR, describing the issue you are solving and how to test your code.
2. Contribute to Coding Communities
Answer Questions: Platforms like Stack Overflow, Reddit (subreddits like r/learnprogramming), or GitHub Discussions are good places to help others by answering coding-related questions.
Share Knowledge: You can write tutorials or blog posts, record YouTube videos, or even create podcasts about programming concepts or technologies you know well. Your channel "CodeWiseWithRb" is already a perfect medium to contribute in this way!
Mentor Others: If you're experienced in a technology or programming language, offering mentorship to junior developers is a great way to contribute.
3. Contribute to AI/ML Research
Share Datasets or Models: If you work on AIML projects, contributing well-documented datasets, model architectures, or pre-trained models on platforms like Hugging Face or Kaggle can help others.
Publish Papers: If you're into research, consider submitting papers to conferences or journals in AI/ML.
4. Contribute to Professional Projects
Workplace Contributions: At your job or as a freelancer, contribute by automating processes, solving complex problems, or mentoring your colleagues.
Join a Team: Many teams value fresh perspectives. Join development or research teams where your programming or AIML skills can help.
You can pick any of these based on your current focus and where you feel you'll have the most impact!