The community you need for your programming journey
Clojure Camp helps new developers build a secure foundation for professional programming success — with Clojure! We connect you with an inclusive, kind, supportive, and fun community of mentors and fellow learners, and with the best resources for learning the best programming language.
Clojure Camp is rooted in an equity ethos: it's open to all while prioritizing the experience of those who face the most hurdles in tech. Our Community is a place where Women, BIPOC folks, and LGBTQ+ folks belong.
Learn skills and find guidance for the first couple years of your programming career!
Don't go it alone! Connect with an inclusive, kind, supportive community. Grow together and help each other get unstuck. Learning with others is more fun and more effective!
Find an engaging, curated collection of materials that our mentors and volunteers have developed to help you learn. Learn the technical side of Clojure, and also the human side of growing a programming career.
Virtually meet up with the broader Clojure Camp community to connect, show off your work, seek advice, and generally have a real good time!
Connect with mentees and learners through our community, and get support from your fellow mentors! All of us at Clojure Camp love teaching, and we also know that it can be a solitary and taxing endeavor. We're creating a sustainable mentor community where we can learn from each other and offer each other camaraderie.
What if Clojure became the most beginner-friendly language on the planet?
Clojure Camp aims to be the “Clojure Welcoming Committee,” the definitive starting point for junior developers who want to learn Clojure. We will help these learners by guiding them to resources that can help them become proficient at Clojure and build relationships in the community, from friendships to collaborations to even employment.
Camps can’t function without organizers and teachers. Clojure Camp aims to be a resource for mentors and teachers in the community by:
We believe that learning Clojure is a great long-term investment because it helps people learn a better way of approaching programming, and because it brings creative satisfaction. We want to make it accessible to more people.
We believe that how we operate is just as important as what we do. We aim to create a positive, beginner-friendly, inclusive environment for learners and leaders alike. We want all who get involved with Clojure Camp to leave with a sense of having been appreciated, respected, and supported.
In particular, we want to unambiguously communicate that people from marginalized groups can participate in a safe environment, where they'll be welcomed and won't face harassment, discrimination, or other forms of exclusion. We want to be diligent about creating an environment that delivers on that promise.
Our thesis is that we can help new Clojure developers by owning the market category of “learning and support for junior developers interested in Clojure.” To own a market category is to become the unambiguous choice for meeting a need. By owning this category, we can eliminate the confusion and analysis paralysis newcomers experience when embarking on their Clojure journey
To get there, we will:
Clojure is one of the most beloved programming languages on the planet. There are many members of our community who love to help others learn, and we want to help them be as successful as possible in their teaching and mentoring projects. Such projects might include Clojure tutorials or virtual meetups.
We want to support each other by providing a venue where we can:
Clojure Camp will also help to curate and present these teaching projects so that they can find an audience.