Welcome to a collaborative open source project where developers of any experience level can contribute by adding new sections, pages, and resources to the #30NitesOfCode challenge wiki
.
This project serves as a comprehensive guide for both participants and newcomers interested in the #30NitesOfCode challenge, offering detailed insights, recent news or anything related to the challenge.
Our goal is to create an accessible and informative open source wiki that showcases projects
, shares resources
, and encourages learning through collaboration. Each contributor is invited to share their journey, learnings, and outcomes from participating in the challenge, making it easier for others to join in on the coding fun!
What is #30NitesOfCode?
- Start by understanding the current month's challenge. Information can be found here #30NitesOfCode.
-
Challenge Overview
:- Write an overview of a project you created for this challenge, including what the goal was, the technologies you used, and your personal thoughts and reflections on the experience.
-
Project Showcase
:- Add your projects to the showcase! Include a brief description of the project, list the technologies that were utilized, and share a link to the project's repository or a demo.
-
Tutorials/Guides
:- Share your knowledge by writing a tutorial or guide. This could be based on something unique you learned during the challenge or a cool feature you implemented in a project.
-
Resource Compilation
:- Contribute a list of resources that were helpful during your challenge journey. This could include tutorial websites, documentation, code snippets, learning platforms, and more.
-
Challenge Experience
:- Share your overall experience of the challenge, tell us what you learned, the hurdles you overcame and how participating in the #30NitesOfCode challenge had an impact on your coding skills.
-
Feature Implementation
:- Add a feature to a challenge project and document your process. This can give others insight into your problem-solving process and can highlight the practical application of a specific technology or technique.
-
Fork the Repository
: Fork this project on GitHub to create a pull request. -
Clone the Repository
: After forking, clone the repository to your local machine. You can do this by running:git clone https://github.com/beingsie/30-nites-of-code-wiki.git
-
Create a New Branch
: Create a new branch for your feature or fix.git checkout -b yourbranchname
-
Make Your Changes
: Work on the changes in your branch. -
Commit Your Changes
: Once you're happy with your changes, commit them to your branch. (Quote marks are required)git commit -m "Add your commit message here"
-
Push to Your Fork
: Push your changes to your fork on GitHub.git push origin yourbranchname
-
Create a Pull Request
: Go to the original repository on GitHub, and you'll see a prompt to create a pull request from your new branch.
- Join Our Community: We encourage you to join our community [Link to Discord/Slack] for live discussions, support, and sharing insights.
- Seeking Help: If you're stuck or need help, post your questions in the community channels or directly on the GitHub issue tracker.
We are committed to providing a welcoming and inclusive experience for everyone. Please take a moment to read our Code of Conduct [Link to Code of Conduct].
Thank you to all the contributors for making the #30NitesOfCode Challenge Directory a valuable resource for the coding community. Your efforts and shared learnings inspire and empower developers around the globe.