You know you need to upgrade Rails, but you just don't have the time to solve this problem today.
You know Rails 5.2 (and even Rails 4.2!) is more performant than 3.0 and that Rails 3.2 is no longer supported by the community.
But hey, you have a big release coming up, and you really, really need to get these features out next week.
So you can't upgrade Rails just now. Maybe in the future...
But next week you have to start a new sprint. And your application keeps getting more and more out of date.
As Rails maintainers release more features, you continue to lag behind (now Rails 5.2 is out!).
And the security risks keep piling up.
We know how it goes. We have been there ourselves with our own products.
You want to upgrade. You know you need to upgrade. But you just don't have the time to do it right now.
Here is the truth: Rails upgrades are hard.
So you know you have a problem. You know you don't have the time or people to fix it just now, but you have the budget to solve the problem.
Now picture a world in which your team gets to stay productive and you get the set of changes you need to upgrade your Rails application.
In this world your technical stack is up to date with the latest security patches and performance improvements.
Here is the great news: we can upgrade your Rails application while your developers focus on shipping new features and critical bug fixes.
That's why we created fastruby.io, to take you from an out-of-date to an up-to-date tech stack with a fast, cost-effective, and reliable productized service.
We just need a few things from you:
So, why us?
We have been upgrading Rails applications since 2009 and we are used to working with agile teams in rapid development environments.
You will get help from experienced developers who specialize in Rails upgrades, long-term support, and performance optimization.
So, what do you get when you hire us?
You will get all the benefits of The Roadmap, including an actionable Rails upgrade plan, a set of suggestions to improve your software development process, a code quality report, and more.
You will get multiple pull requests with the set of changes needed to bring your Rails app up to speed. It doesn't matter whether it's a huge Rails monolith or a tiny minimum viable product.
On top of that, You will get a 1-month warranty for the changes we introduced. If our upgrade introduced any bugs, we will fix them free of charge.
Finally you will be able to take advantage of the latest version of Rails.
If you've gotten this far, we should talk!
Any questions? Check out our list of FAQs...
"We update our stable branch too fast. Can you keep up?"
We have worked with extremely active teams in the past. You just tell us which branch to use. We will branch off your stable branch and rebase as much as necessary.
"Our developers are used to Rails 3..."
Change is hard, but we can help get your developers up to speed with newer versions of Rails. As we rebase your changes into the Rails upgrade branch, we will flag out of date code and notify your developers in order to resolve the conflict.
"We don't have tests in my project..."
Well, that is a real problem. We can't upgrade your Rails application if you don't have a decent test suite. We expect our clients to have at least 80% test coverage in their applications. We use the build to check expected behavior for current code.
We can help you write your test suite, but that's a totally different service. If you're interested, send us a message using the Ombu Labs contact form.
"I don't know what my test coverage is..."
"We don't have the budget just yet..."
I completely understand - money doesn't grow on trees for any business. But think about this: How much money would you lose if any of those known security issues got exploited?
The price for our Rails upgrades depends on the size of your application and the number of sprints needed to complete the project. It may be more affordable than you think!
"How long does it take?"
But don't take our word for it. Just read what our happy customers have to say.
"The fastruby.io team executed a full upgrade of our application from Rails 4.0 to 5.1, including preparation for an eventual 5.2 upgrade. The team adapted to our environment and kept a clear focus on the goal, resisting the temptation of feature-type distractions. Their effort allowed us to keep up to date with Rails versions without detracting from progress on other goals."
Ben Langfeld, Solutions Architect at Power HRG
"In addition to producing high quality code they also suggest improvements to our development processes and mentor our new engineers."
Preston St. Pierre, CTO at Predictable Revenue
"The fastruby.io team exceeded our expectations. They went above and beyond and tried to help out even when the contract was up. They were willing to integrate with our team, and worked with the Junior Developer on our team to get to full productivity."
Will Bridges, Director of Engineering at Storenvy
Take advantage of Rails' latest features, performance upgrades, and security patches
Don't wait to bring your Rails application up to date.
We will get on a quick call and recommend a couple of options to start upgrading your Rails app.