Magicians never share their secrets. But we do. Sign up for our Ruby Magic email series and receive deep insights about garbage collection, memory allocation, concurrency and much more.
There’s no doubt that 2020 is a year we’re all looking forward to leave behind. Let’s grab a stroopwafel and think a bit about nice things and the people who spent their time sharing their knowledge with you, even in a year like this.
For today’s post, we’ve compiled a Ruby list with top 5 posts that received the most attention from you. Let’s hit it off with some nice tunes in the background.
There’s a lot of functionality that your app needs to handle, but that logic doesn’t necessarily belong in the controller or even the model. Some examples include checking out with a cart, registering for the site, or starting a subscription. This post will show you what service objects are and why you should use them in cases like these.
In this post, we’ll look into tried and true methods of improving Rails view performance. Specifically, we will focus on database efficiency, view manipulation, and caching.
Learn how to build a Rails app that can support multiple subdomains. Let’s assume that we have a gaming website
funkygames.co and we want to support multiple subdomains such as
dev.funkygames.co with a single Rails application.
If you’ve ever used Ruby on Rails, you’ve probably come across the concept of concerns. Whenever you jumpstart a new Rails project, you get a directory
app/models/concerns. But what are concerns? And why do people from the Rails community sometimes talk badly about them?
This is the first post in our series about Ruby on Rails Patterns and Anti-patterns. In each of the posts, we’ll take a deep dive into all sorts of patterns you might come across while working with Rails apps.
That was all for this roundup of favorite articles of 2020! The whole AppSignal team wishes you all the best for the coming year, with little errors and many amazing insights ☃️
P.S. Don’t forget to subscribe to our Ruby Magic newsletter!