A meetup community for developers to grow and make friends.
Official Website: www.codeandcoffee.org
Code of Conduct: The Code of Conduct every attendee, member, or organizer is expected to oblige to.
At Code & Coffee, we're here to make friends and grow. To aid in growth, we have a speakers program where we community members interested in giving a talk can give a tech talk on whatever they may find interesting!
Speaking Repo 👈 Submit a talk in the Issues section of this Repo
Looking to casually chat over a call with a software dev?
Chat with our organizers by:
- Joining Discord at CodeAndCoffee.chat
- Refer to this Coffee Chat Directory then message them with their Discord handle
- Chicago Code & Coffee Website
- NYC Code & Coffee Website
- Baltimore Code & Coffee Website
- Discord Barista Bot
- CodeAndCoffee.org Custom Web Components
Click Here
- A GitHub account. If you don't have one, sign up at github.com.
- Git installed on your computer. You can download and install it from the official website.
- Navigate to the GitHub repository you want to contribute to.
- Click on the "Fork" button in the top right corner of the page. This creates a copy of the repository in your GitHub account.
- Go to your GitHub profile and find the forked repository.
- Click on the "Code" button and copy the repository URL.
- Open a terminal or command prompt on your computer.
- Run the following command to clone the repository:
git clone [repository_URL]
Replace [repository_URL]
with the URL you copied earlier.
- Navigate to the cloned repository on your computer.
- Run the following command to create a new branch:
git checkout -b [new_branch_name]
Replace [new_branch_name]
with a descriptive name for your new branch.
- Open the project in your favorite text editor or IDE.
- Make changes to the files or add new files as needed.
- Save your changes.
- In the terminal or command prompt, navigate to the repository folder.
- Run the following commands to stage and commit your changes:
git add .
git commit -m "[commit_message]"
Replace [commit_message]
with a brief description of your changes.
- Run the following command to push your changes to your forked repository:
git push origin [new_branch_name]
Replace [new_branch_name]
with the name of the branch you created earlier.
- Go to the original repository on GitHub.
- Click on the "Pull requests" tab.
- Click on the "New pull request" button.
- Select the "compare across forks" link.
- Choose your fork and the branch you created earlier as the "head repository."
- Review your changes and click on the "Create pull request" button.
- Fill in the pull request template with relevant information, including a description of your changes and any related issues.
- Submit the pull request.
- The repository maintainers will review your pull request and may provide feedback or request changes.
- Make any necessary changes in your local branch and push them to your fork.
- The pull request will automatically update with your new changes.
- Once your pull request is approved, the repository maintainers will merge your changes into the main branch.
- Congratulations! You've successfully contributed to a GitHub repository.
🧑🤝🧑🧑🤝🧑 We’re a Community. Our attendees feel like they’re a part of the group. This group is not run by a company -- it is ran by a group of individual community members.
📈🔍 Of developers. Or for people who work with them or want to become one.
🐣🐓 At Any Level. Whether you’re aspiring, newer, or more experienced.
We invite anyone working on software development, especially new devs and folks that work with them. You may already be working in one of these roles, or you might be interested in learning more about these roles — either way, you’re welcome!
What do we do at these events?
💬 Discussion. Many attendees come with questions, ideas, or strategies to discuss.
🕸️ Networking. Many people come to meet people, that's enough reason on its own.
🫲🏻 Support. Many of our attendees in the past have also found mentors, mentees, and peer-support. We encourage it!
Many people come with questions, ideas or strategies to discuss — and many others just come to meet people! Many of our attendees in the past have also found mentors, mentees, and peer-support friends — and we encourage attendees to form relationships like these.
If this sounds like you, you belong here:
I am an aspiring developer, a professional developer, a hobbyist with a side project, a self-taught hobbyist in coding, trying to learn development, and/or someone that types code into a text editor. I am looking to meet new people that share a similar interest to me and to grow alongside them.
People such as designers, PMs, and dev-adjacent technical current/past individual contributors(DevRel, solutions/sales engineers, EMs, DevRels) are folks we'd love to have within our community. We welcome unique perspectives into our community.
You are ENCOURAGED to share any jobs you(or your company) may be offering. For the safety of community members, we ask that 3rd-party recruiters interested in sourcing on behalf of another company reach out to an organizer beforehand. We prefer not to have unwarranted solicitation.
- At every event, we have an intro circle at either 15mins or 30mins after doors open.
- In-person: Every 2 weeks we gather at a venue officially posted on the Meetup group page for your local city.
- Online: 24/7, we communicate over primarily over Discord.
Have you created meaningful video or Written content? Feel free to open up a PR on the .github/tree/main/profile/readme.md file.
- Coffee Chats: Coffee Chats: Creating Space with Steve Chen (Founder of Code & Coffee) (Youtube)
- Coffee Chats: Julia (Youtube)
- Coffee Chats: Mo (Youtube)
- NYC Code and Coffee meetup! | Vlog (Youtube)
- Meetup Meets: New York Code & Coffee (Youtube)
- How DC’s meetup groups are making an IRL comeback in 2023 (technical.ly)
- Why I Code & Coffee (Medium)
- Code and Coffee provides a space for personal projects on the weekend (technical.ly)