Tutorials



Active Admin Tips and Performance Optimizations for Rails Apps
Active Admin gem is a popular tool for building admin interfaces in Ruby on Rails apps. In this blog post, I will describe a couple of less obvious tips and performance optimization techniques.Active Admin should probably never be used for client-...



The simplicity and power of Ruby Struct - usage, performance, alternatives
In simple words, Ruby Struct is a built-in class which provides useful functionalities and shortcuts. You can use it for both logic and tests. I will quickly go through its features, compare with other similar stuff and show some less-known but st...



How to Run Feature Specs Headlessly or Not Headlessly at Will
I used to prefer seeing my feature specs run in the browser but lately I’ve been preferring to run them headlessly. It’s a little faster that way and I find it a little less disruptive.Sometimes I still find myself wanting to see a certain test in...

A Weird and Wonderful Trip through Ruby’s Standard Library
You’ve probably heard the news by now — Bundler is getting merged into Ruby core! It’s great to see that projects like Bundler, which have become so central to the Ruby experience, are becoming part of Ruby in a deep way.It also got me thinking: w...