Ruby

Granular Permissions
Manage Granular Permissions in Rails Applications and Forge App Security
Summary: The publication continues our series about the advantages and specifics of the Ruby on Rails framework. Protecting sensitive files and data requires a reliable approach to granting roles and permissions inside the Rails app. This article describes the best practices of our developers applying granular permissions to assign specific roles in Ruby applications.  Why do we need granular permissions? Cybersecurity of web applications has been evolving over the years, raising the bar for organizations and applications to provide a sufficient level of security. Ruby on Rails is an efficient…
Top 10 Ruby on Rails applications
Top Ten Ruby on Rails Applications in 2023
This review lists the top 10 Ruby on Rails applications. Ruby on Rails offers an exceptional ecosystem to create robust, high-performance web applications. Its reliability, speed, and extensive community support make it a top choice for many projects. Numerous well-known brands have harnessed this technology, delivering outstanding solutions to their clients. GitHub, Airbnb,  SlideShare, Shopify, CrunchBase, Dribble, and Bloomberg have trusted Ruby on Rails, integrating the framework into their applications. What puts Ruby on Rails at the forefront of development? As a widespread versatile technology, Ruby on Rails proves its…
Ruby web app optimization
Optimize the Performance of Ruby Web Applications Through the Server Configuration
Summary: This article reviews server configuration approaches that will help you to maximize the Ruby app performance. Our previous article dealt with the Ruby web app optimization scaling challenge. This time, we will address the server configuration as a crucial way to optimize the Ruby app’s performance. Key server configuration settings Misconfigurations in Ruby web application servers can bring everything to a standstill. Interestingly, application servers don’t dramatically boost app speed; they function similarly, and switching between them won’t significantly change throughput. However, avoiding wrong settings or server misconfigurations is…
app scaling Ruby on Rails Experts
Optimizing the Web App Scaling Process with Ruby on Rails
This is the opening review of the article series dedicated to web app scaling on Ruby on Rails. JetRuby Agency was named the top Ruby on Rails developer by Clutch, and we are glad to share our insights on applying this famous framework. As a popular web development framework, Ruby on Rails is appreciated for its practicability. It is often a choice of startups when there is not much thought about the future structure of the web app. We’ll address the Rails app’s scalability challenges. Can I scale up my…
Sidekiq Batches with Sub-Batches. Simple Way to Organize Code
Sidekiq Batches is a feature in the Sidekiq job processing framework that allows you to process jobs in batches. With Sidekiq Batches, you can group a set of jobs together and execute them as a single batch, enabling you to manage dependencies and perform batch processing more efficiently. In this article, we’ll share our experience in using this tool in a real project and give you some insights. The Challenge In one of our projects, we have a synchronization process that ensures seamless communication between multiple systems. This is a…
All articles loaded
No more articles to load

Join our community

Once a month you will receive the most important information on implementing your ideas, evaluating opportunities, and choosing the best solutions!