Our Community¶
The proactive programmers community offers several ways in which you can grow in your technical skills. Try out the following resources and let us know what you think!
-
GitHub Issue Tracker allows you to, for instance, offer feedback on this site and report a defect in the source code examples that it features. To get started, log into your GitHub account and click the green button called "New Issue".
-
GitHub Discussions Forum gives proactive programmers the opportunity to ask and answer questions about the projects on this site. Upon completion of a discussion you can mark the accepted answer and help out others who face the same challenge. To get started, log into your GitHub account and click the "New discussion" green button.
-
Proactive Programmers Discord Server provides a way for members of the proactive community to use text and video to chat with each other. To get started, click the link and accept the invitation to join the community. After you have setup your account and connected it to your email address, you can start to participate in the discussion.
-
Allegheny College Computer Science Discord Server provides a way for students who are studying computer science at Allegheny College to use text and video to chat with each other. To get started, click the link and accept the invitation to join the community. After you have setup your account and connected it to your email address, you can start to participate in the discussion in the public channels. You should also ask your instructor to add you to any relevant course channels.
Sometimes you may not be sure which community forum you should use! Here is some advice for you to consider when facing this dilemma. You should use the community forum that best connects to your situation, as illustrated with the following examples.
-
If you have a detailed technical question or need technical support with content on Proactive Programmers, then you should ask it on GitHub Discussions Forum.
-
If you have a quick technical question about the content on Proactive Programmers, then you should ask it on the Proactive Programmers Discord Server.
-
If you want to hang out or discuss the challenges you face as you become a proactive programmer, then you should go to the Proactive Programmers Discord Server.
-
If you want to share or receive career advice with other proactive programmers, then you should go to the Proactive Programmers Discord Server.
-
If you are a student studying computer science at Allegheny College and you want to communicate with your instructor or the students in your department, then you should go to the Allegheny College Computer Science Discord Server.
-
If you want to offer feedback about the content on Proactive Programmers, then you should create an issue in the GitHub Issue Tracker.
-
If you want to report a bug in either the source code or the written content on Proactive Programmers, then you should create an issue in the GitHub Issue Tracker.