Gems


How (not) to integrate Elasticsearch testing with RSpec
In this post I want to share my experience in development of an integration testing tool for a search engine using RSpec framework, which is popular among Ruby developers. My goal was to automate generation of test cases as much as possible. I enc...

How to use Docker Compose for Rails development: Do not bundle install in Dockerfile.dev | Anonoz Burps
For past 12 months, we have been containerizing Rails apps for our projects, because we needed certain binaries like GnuPG 1, and Docker Swarm’s container scheduling for the high availability and scalability offered. To close the dev-prod parity, ...


🗝 Authentication for your Rails app without the icky-ness of passwords
🗝 Authentication for your Rails app without the icky-ness of passwords - mikker/passwordless. Passwordless creates a single model called Passwordless::Session. It doesn't come with its own User model, it expects you to create one, eg.:.



twalpole/apparition: Capybara driver for Chrome using CDP
Apparition is a driver for Capybara. It allows you to run your Capybara tests in the Chrome browser via CDP (no selenium or chromedriver needed) in a headless or headed configuration. It started as a fork of Poltergeist and attempts to maintain as...

MiniProfiler/rack-mini-profiler: Profiler for your development and production Ruby rack apps.
Profiler for your development and production Ruby rack apps. - MiniProfiler/rack-mini-profiler.Middleware that displays speed badge for every html page. Designed to work both in production and in development.FeaturesDatabase profiling - Currently...