Ruby developers still struggle with versioning and dependency conflicts, especially when they’re building complex #Rails applications that need to consume #Postgres, #Redis, Sidekiq, and other services.
Flox gives Rubyists a powerful, simple solution to these and other challenges—including environment and configuration management. With Flox, you can create portable, reproducible Ruby environments that run and behave the same way across MacOS, sundry flavors of Linux, and WSL running on Windows.
For large-scale Rails projects, Flox gives you a reliable way to build everything you need into a single, shareable environment that Just Works across development teams, in CI, and in prod.
Use Flox to get:
- A secure, isolated Ruby development environment on your local system;
- Access to dozens of versions of Ruby, from cutting-edge to legacy releases;
- Access to hundreds of gem packages and versions;
- The ability to define system-level dependencies for gems running on MacOS and Linux;
- A catalog with >1 million software package/version combinations;
- Portability and reproducibility across disparate OSs, hardware types, and contexts.
Check out the latest blog to discover how Flox helps revivify Ruby development!
https://hubs.li/Q02JsWp00
Even better, catch up with Flox’s @Ross Turk and @Michael Stahnke at this week’s #MadisonRuby conference. They’re happy to talk about Flox, Ruby, beer cheese soup, where in Sheboygan to get the best brats, or basically anything you like!
#Ruby #Flox #NixOS #RubyOnRails #Rails #DevOps #SDLC #NixOS