jaroslawzielinski / my-yellow-duck
My Yellow Duck Project
Fund package maintenance!
By Me A Coffee
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
Language:JavaScript
Type:project
README
Welcome to My Yellow Duck project! 🦆🌼
Have you ever found yourself in need of someone to talk to about a problem or bug you're facing while coding? Introducing My Yellow Duck, your trusty companion for rubber duck debugging sessions!
Simply type anything you'd like to ask or discuss, just like you would on Slack, Rocket.Chat, or any other messaging platform. When you're ready to copy your message and share it with someone, the Duck will ask you, "Are you sure?" It's your chance to validate your thoughts and make sure you're ready to take the next step.
But beware! The mysterious "Yellow Duck Effect" may take hold before you even copy your message. Who knows what insights and solutions might come to you while interacting with your duck companion? Embrace the unexpected!
And guess what? You can even attach a shortcut to My Yellow Duck on your system toolbar for quick access! 🚀
How to Install
To get started with My Yellow Duck, follow these simple steps:
in packagist
- Clone the repository:
git clone https://github.com/JaroslawZielinski/my-yellow-duck.git
- Navigate to the project directory:
cd my-yellow-duck
- Copy .env.dist to .env (you may edit .env configuration file):
cp .env.dist .env
- Install the dependencies:
npm install
- Launch My Yellow Duck:
npm start
That's it! Your Yellow Duck is ready to assist you in your coding adventures. Happy rubber duck debugging!
It may be useful for Ubuntu users:
-
You may add this application to system toolbar in Ubuntu (using alacarte f.e) with duck icon .
-
If you would like to open window only once ignoring multiple clicking, you may create running script like this:
#!/bin/bash if pgrep "electron" >/dev/null; then echo "" else cd ~/my-yellow-duck && npm install && npm start fi
See Also
To learn more about the concept of rubber duck debugging, check out the following link: