The PythonistaCafe Core Values

PythonistaCafe is club of mutual improvement for Python enthusiasts.

We have three core principles that we ask members to adhere to. This applies equally to every member in the community.

This isn't an exhaustive list of things that you should or shouldn't do. Rather, take it in the spirit in which it's intended—a guide to make it easier to enrich all of us and the Python community at large.

#1. Real People, Real Interactions

The goal of PythonistaCafe is to foster real human connections between Python enthusiasts. Whether you're currently learning how to program in Python, or you're already an established developer the goal is to grow a purposeful and helpful community of like-minded people.

The key to making this happen is to always remember that there's a human-being on the other end.

Instead of giving in to faceless anonymity and hiding behind pseudonyms, PythonistaCafe members are encouraged to use their real names and an avatar photo of themselves in their communication with the group.

In a public forum this could be a recipe for disaster and toxic behavior. But as an invite-only community with a membership fee we have control over who gets access. We have the resources to support a dedicated community manager that ensures the ground rules are held up at all times to create a sustainable and thriving space for learning and collaboration.

If this is your first time joining an online community and you're worried you don't have anything of value to offer to the community—don't worry, that's normal. Even if all you can share initially is your attention and interest, it will be well received.

#2. Be Excellent To Each Other

Not all of us will agree all the time, but disagreement is no excuse for poor manners. We might all experience some frustration now and then, but we cannot allow that frustration to turn into a personal attack. It's important to remember that a community where people feel uncomfortable or threatened is not a productive one.

In the immortal words of Bill & Ted: "Be excellent to each other!"

  • Be welcoming, friendly, and patient.
  • Be mindful of the words you choose.
  • Assume positive intent in the actions and words of your fellow members.
  • Promote and value diversity and collaboration.
  • Don't be afraid to ask questions.

#3. Let's Grow Together

Mastering Python is a marathon, not a sprint.

It's not just about getting the books and courses to study, it requires persistence and long-term effort. A support group of like-minded learned is invaluable for staying motivated and guaranteeing your progress.

PythonistaCafe is a supportive environment for learning and growing your skills, and discussing and exchanging ideas around Python and software development.

Whether you're learning Python or looking to improve your software development career, or just want to converse with some friendly like-minded people—the PythonistaCafe community welcomes you.

A thriving community depends on each individual member. The more value you can add to the community, the better it will be for everybody and the more you'll receive in return.

Even when you feel impostor syndrome kicking in, know that your questions and what you have to bring to the table matter. Whether you're just starting out or you have a decade of experience under your belt, you are a valued member of this community.