DEV Community

The Strength of Unity: Dismantling Discrimination in the Ruby on Rails Community

Nezir Zahirovic on June 04, 2023

In today's interconnected world, the Ruby on Rails community stands as a shining example of the power of diversity and acceptance. However, instanc...
Collapse
 
nezirzahirovic profile image
Nezir Zahirovic

I had to say something about this. I really don’t know real intentions of this job post. Maybe there are some logical explanations for it. But on first thought this is not cool at all. We don’t need segregation, rails is bigger than that. Let’s make something which will result in not seeing this type of advertising again.

Collapse
 
revskill10 profile image
Truong Hoang Dung • Edited

No, it's only on the paper.

In real world, it's hard to discuss with RoR devs because they have a One-True-Way to do things and blame all other things.

For example, tell me why Hotwire is superior to normall polling technique (which is battle-tested) ?

Collapse
 
nezirzahirovic profile image
Nezir Zahirovic

When you have large community its normal to have different views on particular stuffs. But its hard to satisfy everyone. So, mostly when you mentioning One-True-Way, maybe its biased or not so open to everyone's view or suggestions. But if you look around people/ society has different way in a leading an idea. For Rails, definitely we need some changes. Because we are stuck. We made a progress in many way except in 'real usage'. We have many devs and rails is built like that, that very fast people can be productive in it. So, as community we can collect way too much people to use the stack, but we are mostly lacking a 'new projects' and more jobs because of that.

To try to summarize my answer, I agree that there is a strong one direction view from rails community leaders and I cant say if that is very wrong. Somehow, from rails beginning its like that and rails managed to stay even today. Not so popular but still very relevant. To make more space for other views? That is okay for my opinion, but somehow I think that can be seen in other stacks and probably connect for final results of stack status today... usage, members..

Any type of leading in human society produce good and less good result. Is the rails way the best one? Not sure, but definitely its still going.

(sorry I cant exactly answer to your comparison about hotwire-and normal poling, I am not able to count all benefit pro/cons. But, if we build the whole framework to be able to standardize some code and to make it better and easier for future development and architectural project, code organization, there are probably many reasons why there is hotwire out there. People are not smart all the time, but definitely I dont think that many smart people who are included in development and general idea of hotwire have nice argument why they doing that)

Have a nice day Troung!

Collapse
 
revskill10 profile image
Truong Hoang Dung • Edited

It's still unclear on the future of RoR.

The normal arguments heard by defensive people is: Because Shopify, Github used it successfully, so do we. It's wrong argument. It made no sense at all. Because Shopify or Github is different. They could be successful with any stack , it didn't prove RoR is good enough in your case, because those are different things.

To me, the better future should be: There're always better ways, different ways to do things.

I love where community could be creative, inclusive to solve real world problems together, not about defensive, because it made no sense.

Yes, about cons of Rails, 1 minute of google can give you answers. And it's not a good things at all, because RoR seems to stand on it own to the external world of other open source communities.

Together we learn, together we grow.

Thread Thread
 
nezirzahirovic profile image
Nezir Zahirovic

Agree, rails community is specific. I come there from .net (certified for asp.net, 11 years), now 8+ in rails and I can confirm its specific community. In my experience I see that rails dev are bit arrogant than usual .net or any other dev out there. Mostly I am mentioning this because I had so many interviews and have so much experience in that part of rails. Its pity how some people behave just because there are in position to decide should you be hired. I have so many bad example of their behaving.

However, lets make community better. We can do that.