The most popular Russian site for such a complicated topic is http://habrahabr.ru/. Let me tell you how it works.
1. Somebody publishes a post in English.
2. The English-speaking community upvotes the post.
3. The most prominent members of Russian-speaking community (who happen to know English) notice that the post is very popular.
4. Somebody translates the post into Russian.
So the best way to get a Russian version is to make an English post popular. Which brings us to the interesting question: what's the most popular place to publish it?
1. Somebody publishes a post in English.
2. The English-speaking community upvotes the post.
3. The most prominent members of Russian-speaking community (who happen to know English) notice that the post is very popular.
4. Somebody translates the post into Russian.
So the best way to get a Russian version is to make an English post popular. Which brings us to the interesting question: what's the most popular place to publish it?