RSpec SQLimitRSpec SQLimitA test-driven way to fight N+1 queries in ActiveRecord.Open SourceRuby on RailsRuby
FixturamaFixturamaA collection of helpers that allows writing elegant Ruby tests.Open SourceRuby on RailsRuby
dry-initializerdry-initializerA small domain-specific language for building class initializers with parameters and options.Open SourceRuby on RailsRuby
Evil::StructEvil::StructNested structure with type constraints for Ruby, based on the dry-initializer DSLOpen SourceRuby on RailsRuby
Evil::ClientEvil::ClientHuman-friendly DSL for writing HTTP(s) clients in RubyOpen SourceRuby on RailsRuby
EvilSeedEvilSeedA Ruby tool for creating partial anonymized dump of your database based on your app modelsOpen SourceRuby on RailsRuby
Soft deletion with PostgreSQL: but with logic on the database!Soft deletion with PostgreSQL: but with logic on the database!May 16, 2022Blog PostPerformanceRuby on RailsPostgreSQLRuby
A fixture-based approach to interface testing in RailsA fixture-based approach to interface testing in RailsMay 27, 2019Blog PostRuby on RailsRails CI speedupRubyGraphQL
Factories or fixtures? Give me both!Factories or fixtures? Give me both!August 21, 2017Blog PostRuby on RailsRuby
Fighting the Hydra of N+1 queriesFighting the Hydra of N+1 queriesMay 16, 2017Blog PostPerformanceRuby on RailsDB optimizationRubyPostgreSQL