This is a hobby project built by a self-taught programmer. There's probably a lot of times where you're going to think "This is so bad." You're probably right, and that's okay. See the section below about submitting improvements below.
- Check to see if the bug has already been reported under Issues. If you don't see it, feel free to open a new issue.
- Don't be a jerk about it. Really, that's what the Code of Conduct sums up. Even if you have a valid point, make it respectfully.
- Be a teacher. I'm self-taught, and it more than likely shows. Take bug reports as an oppotunity to teach best practices.
Have a new feature? First, check Issues and Projects to see if it's already been brought up or accepted. If not, create an issue explaining what it is and why it would be a benefit.
Have a better way of accomplishing something? Again, check Issues to see if it has already been brought up. If not, create one!