Tutorials



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...

Why RSpec users should care about Rails system tests - rossta.net
For context, RSpec has supported high level testing through feature tests for many years. Like Cucumber, feature tests are designed to exercise application functionality through the user interface. There are many merits to feature tests as a way t...
