Hello! I'm going to build a coding community called BreatheCode and I will try blogging about it, in this first blog post I thought it was a good idea to summarize: 1) Why?; 2) Core values; 3) and what I have so far; Hopefully you read this, join and contribute. I know this is going to take years, but it will be lots of fun... 😁
There are lots of communities, why building another one? Well, I've been teaching code for a long time, I have a coding school, and I've coding for 20+ years, I think I can spread my knowledge better and help more people If I do it publicly from now on.
After teaching for a long time, I think these are the main 4 reasons people don't learn or stop trying to learn code, the community values should be built around those problems:
|Structure: Where to start? What comes next? It's overwhelming the number of lessons, tutorials, etc.||Structured: As content is published, you will know where the content fits into the incremental syllabus|
|Reading vs writing code: Learning to read code it is quick, but writing takes 10x more effort.||Hands-on: All tutorials will be hands-on, no lesson or youtube-only tutorial, code and practice will always come first|
|Mentorship: Where can you ask questions? Most people drop when they are stuck because there is no guide or coaching||Responsive: We need to support each other, live channels will always be available|
|Self-confidence: The impostor syndrome makes you quit before really trying||Constant publication of motivational content, code of conduct with very supportive approach|
💡 There are other values that any serious community needs: 1) Collaborative, everything published will git-based, easily editable, and open to contributions. 2) Open: Everyone should participate in ANY way!
The community will not be mine alone, that is why I wanted to call it "BreatheCode":
- Website: There is a v0.1 alpha website here: http://breatheco.de/
- Tutorials: I have already started publishing interactive tutorials here.
- Youtube: This is the channel.
- Github: The GitHub account is very active and I'm trying to document it properly here.
- Live chat: I'm still trying to resolve this, Twitter is not enough we need something more alive, probably a slack or discord channel, more updates soon.
I'm not looking to be the sole maintainer, even if you still learning how to code there is a lot you can help with, send me a DM to my Twitter account: @alesanchezr