Meet Doug the duck. Doug is happy to listen to your troubles, but be sure to take your time and explain your problems to him line-by-line. Doug will even give you a few thoughtful tips if you ask him.
Rubber duck debugging is a tried-and-true debugging technique employed by students learning to code and expert developers at large software organizations. Whether you're trying to complete your assignment or meet that production deadline, this surprisingly effective debugging technique can help.
https://en.wikipedia.org/wiki/Rubber_duck_debugging
If for whatever reason you are interested in the project, here it is:
https://github.com/jameshughes89/DougtheDuck
Credits:
Development --- James Alexander Hughes
Artwork --- Matea Drljepan
Artwork (Background) --- Markus Spiske
Translation (Farsi) --- Negar Nazari
Translation (French) --- Ethan C. Jackson
Translation (Spanish) --- Patrick Scott
Translation (Spanish) --- Alexander Corona