4 ms·
I run engineering at Calendly - We are on Rails and it's been great for us for multiple reasons. 1: There's a large ecosystem or gems to do almost anything you
by k2xl 7y ago
I run engineering at Calendly - We are on Rails and it's been great for us for multiple reasons.
1: There's a large ecosystem or gems to do almost anything you need for basic SaaS apps
2: We are based in Atlanta, and there aren't too many Rails developers here compared to out west. However, the language of Ruby itself is easy to learn - we have hired engineers with backgrounds in PHP, Scala, JavaScript, Python, etc.. and they were all able to pick up Rails within 30 days.
3: The framework (in general) encourages good practices. Easier to avoid terrible database schema naming and structure.
The downsides for rails which we experience is in our builds - takes a long time to run tests and precompile assets, and it hasn't been straightforward thing to solve.
- criddell 7y agoIs there a particular course or tutorial that you recommend to your new hires that don't have Ruby or Rails experience?