Have you ever wanted to be able to work with a team of developers, sharing your knowledge and learning from those with more experience? Learn about creating a diverse, widespread, encouraging, and productive community through Live Coding!

Since I began live coding in May of 2017, an amazing community of developers of all ages, locations, and skill levels has grown around the live streams. We share ideas, teach and support each other while working on real projects together. Through this community our technical and non-technical skills have leveled significantly faster than they did on our own.

Some of the ideas that are shared have had a significant impact on our projects. From using auto-formatting and a standard JavaScript style to prevent endless debates and merge conflicts, to using GraphQL instead of REST APIs, nearly every aspect of development has been influenced by my live coding. I even switched my code editor!

We have managed to create a respectful, open, and encouraging environment. Everyone is free to share their ideas without fear of being ridiculed. A great variety of perspectives is heard and leads to innovation. Sometimes these ideas transform a project. Other times they are the start of great discussions. Even if the ideas are not ultimately used in the project, they are still teaching moments as community members discuss the pros and cons of the idea. I would like to share my experience and offer some advice on how to create a respectful online environment where everyone is encouraged to ask questions and contribute and negativity is nearly non-existent.

Comments

Please login to leave a comment

Rated 4

Alyssa Pacione at 09:20 on 2 Aug 2019

Good content presented well. I was not previously familiar with the live-coding community so it was really great to hear about. I enjoyed hearing about how an experience like this helped to change your life personally as well.