Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rootcircle/whytheheck

Collection of some notorious snippets, which makes you say why the heck?
https://github.com/rootcircle/whytheheck

hacktoberfest open-source

Last synced: 9 days ago
JSON representation

Collection of some notorious snippets, which makes you say why the heck?

Awesome Lists containing this project

README

        

# Why The Heck

## 🚀 **Welcome to the Beginner-Friendly Bug Hunt!**

If you want to improve your coding skills, you're in the right place. This is an open-source project designed for beginners to learn by doing. We've purposely added bugs to some code examples, and we're inviting you to fix them!

## **Project Overview**

### 🔍 **What's Inside?**

Inside this repository, you'll find code files with intentional bugs. Your mission, should you choose to accept it, is to:

- 🐞 Identify and fix these bugs.
- 📝 Explain the issues and your solutions.
- 📚 Write clear commit messages to document your changes.

🤓 While knowing a programming language is helpful, it's not required. What's essential is understanding Git and GitHub.

## **Prerequisites**

1. 🧑 💻 Basic understanding of Git and GitHub.
2. 🤓 Familiarity with at least one programming language (basic knowledge is enough).
3. 🌐 Internet connection for downloading resources.

## **Contributing**

### **Adding New Buggy Codes**

If you want to add more buggy code examples to this repository, follow these steps:

1. 🍴 Fork the repository on GitHub.
2. 💻 Clone your forked repository to your computer.

```bash
git clone https://github.com/your-username/fossinit.git
```

3. 🌿 Create a new branch for your new buggy code.

```bash
git checkout -b new-bug-branch
```

4. ➕ Add your new buggy code files to the repository.
5. 🛠️ Commit your changes with descriptive messages.

```bash
git commit -m "add: description of the new buggy code"
```

6. 🚀 Push your changes to your forked repository.

```bash
git push origin new-bug-branch
```

7. 🔄 Create a Pull Request (PR) on GitHub, providing details about the new buggy code and its purpose.

## **Bug Reporting**

If you come across a bug in the code that you can't fix or if you'd like to report a new bug, please open a new issue on GitHub. Describe the problem, including any error messages you received.

## **License**

This project is licensed under the Apache License 2.0. See the LICENSE file for details. 📜

## ✨ Contributors


Grid of profile icons of the contributors