This site runs best with JavaScript enabled.

Learn German with a native speaker. Easy and effective.

Aaron Koivunen

The KCD Community on Discord is a community of people who want to make connections, share ideas, and use software to help make the world a better place. All in an environment that's friendly and respectful (please read and follow the Code of Conduct).

And you're invited to join.

Click here to join the KCD Community on Discord

Things to do


The first task when joining is the onboarding process. The KCD Bot will create a channel for you. The Bot will proceed to ask questions that are mandatory to continue onto the server with everyone else.

In addition to general chat, there are lots of ways to learn and grow with others in the KCD Community on Discord. Here are a few ideas:

Kent's Live Streams

The 💻 Kent Live video channel and the accompanying #💬-kent-live chat channel are where I do my live streams. Most of the time my live streams are me coding projects or working on open source.

Kent's Office Hours

The 🏫 Kent's Office Hours video channel and the 🏫-officehours chat channel are where I host my office hours. This is a time twice a week where I go live and answer any question you have. We can even share screens. Really anything you're working on or any general questions you have can be answered during my office hours.

KCD Learning Clubs

When we learn together, we learn better, and that's the idea behind the KCD Learning Clubs. I definitely recommend taking advantage of these to enhance your own learning experience with my course material or anything else you want to learn.


Moderators are responsible for being good examples of the Code of Conduct. They politely encourage others to do so if they notice slip-ups. Moderators are the gardeners of the Discord. If you're active and helpful in the community, me or my mod team will reach out to you for joining us as a moderator for the KCD discord.


We are always open to more suggestions for additional channels.

  • KCD: is where scheduled meetups with Kent occur.
  • General Channels: has a little something for everyone.
  • React: Channels for support and discussion about React, React frameworks, and much more.
  • Epic React: we have channels for helping & discussing every aspect of Epic React 🚀.
  • Testing JavaScript: we have channels for helping & discussing every aspect of Testing JavaScript 🏆
  • Clubs: Tired of learning by yourself!? This is where you can find or create study groups, how fun 😊!
  • Advice: If you are looking for professional opinions or thoughts on various topics, this a good start.
  • Other: This is where our bot lives 🤖
  • Moderation: Looking to help the community as it grows, come join Moderators, exemplary examples of our community.