meanwhile, i have to work on a rails 3.2 app with ruby 2.2
What's preventing you from upgrading?
Building GitHub with Ruby on Rails
81–90 of 332 posts
Re: Building GitHub with Ruby on Rails
#82Re: Building GitHub with Ruby on Rails
#83Earlier quoted context omitted.
Exactly, it’s an investment in Rails by tying yourself so closely with it. Contrast to the JS ecosystem where as soon as there’s a disagreement or new idea a new framework is born
Comparing frontend frameworks with backend frameworks seems really odd to me. It takes a lot less time to build a JS framework. They do a lot less. This isn't to say frontend is easier or whatever. But they really do a lot less. That is why they're so many really good frontend frameworks. It's also a lot easier to rewrite your frontend than it is your backend. While backend there is so much to build that you really n…
Re: Building GitHub with Ruby on Rails
#84Re: Building GitHub with Ruby on Rails
#85meanwhile, i have to work on a rails 3.2 app with ruby 2.2
get it on Ruby 3.1 if you can - https://railslts.com
Re: Building GitHub with Ruby on Rails
#86[flagged]
> As someone who has experience working with large codebases, I am thoroughly impressed by GitHub's approach to upgrading their Ruby on Rails monolith. It is clear that the GitHub team has invested a significant amount of time and resources to ensure that their application runs on the latest version of Rails and Ruby, and this has resulted in real tangible benefits such as better database connection handling, faster…
It's been years... 7? with great features that go well beyond the letter. Yes gh was stagnant but this is pretty well in the past and your points have almost no current relevance.
Re: Building GitHub with Ruby on Rails
#87meanwhile, i have to work on a rails 3.2 app with ruby 2.2
Also, are you at least a little concerned about your career using a tech stack that old?
Re: Building GitHub with Ruby on Rails
#88Earlier quoted context omitted.
I imagine it wouldn't be too hard, since Django only has one dependency - Django itself (NodeJS developers weep). Is rails the same way dependency wise?
Rails has dependencies, but not like node apps; last time I counted create-react-app vs a new rails app, there was nearly 10x as many distinct maintainers with access to push new releases to the default dependency tree. I consider that a better measure of dependency risk than absolute count, since different ecosystems have different ideas about how large a library should be.
Re: Building GitHub with Ruby on Rails
#89meanwhile, i have to work on a rails 3.2 app with ruby 2.2
Those versions are so far removed from receiving any security patches I'd probably want management to sign off that they heard me state this and they take full responsibility if shit hits the fan. Also, are you at least a little concerned about your career using a tech stack that old?
Re: Building GitHub with Ruby on Rails
#90I absolutely love Rails. I'll always remember back in 2010 catching the train to Waterloo station in London and seeing a huge sign overlooking the train tracks that read something like "We Need Rails Developers". Rails was such a huge part of my professional career. Now, 13 years later and I'm deep in the JavaScript ecosystem and have been for 8 years. The most exciting thing to come out of this ecosystem recently is…