It's a really great post that captures one of the things that I really think is crucial to Dreamwidth's success as a project (and business), and it's the idea that anybody can contribute, everybody is valuable, and yes -- mistakes can and do happen and it's OK.
To pull out a bit from the article that really resonates with me:
[I]nstead, we work towards fostering tech confidence, through creating a culture where babydevs know that senior devs have their backs; a culture where people feel able to ask questions of the broader community, in public as well as in private; a culture where people learn how to test and debug and Not Give Up; a culture where our co-founders own their mistakes, and do so publicly, so that nobody has to feel alone. When people get discouraged, we give them pep talks. We remind people that it's okay to learn visibly, instead of having to pretend to be entirely competent all of the time. Everyone can learn from the mistake that anyone makes – and mistakes are caught soon after they happen, so consequences can be minimised.
Yup. Couldn't have said it better myself.
Contributing to Dreamwidth isn't about how much you bring to the table when you get here. We don't care how much experience you have or what your resume says or if you even have one. The fact that you're here and that you want to contribute? That's all you need. The rest can be learned.