RSpec SQLimitRSpec SQLimitA test-driven way to fight N+1 queries in ActiveRecord.Open SourceRubyRails
FixturamaFixturamaA collection of helpers that allows writing elegant Ruby tests.Open SourceRubyRails
dry-initializerdry-initializerA small domain-specific language for building class initializers with parameters and options.Open SourceRuby
Evil::StructEvil::StructNested structure with type constraints for Ruby, based on the dry-initializer DSLOpen SourceRuby
EvilSeedEvilSeedA Ruby tool for creating partial anonymized dump of your database based on your app modelsOpen SourceRubyRails
Soft deletion with PostgreSQL: but with logic on the database!Soft deletion with PostgreSQL: but with logic on the database!May 16, 2022Blog PostPerformancePostgreSQLRailsRuby
A fixture-based approach to interface testing in RailsA fixture-based approach to interface testing in RailsMay 27, 2019Blog PostRailsRubyGraphQL
Factories or fixtures? Give me both!Factories or fixtures? Give me both!August 21, 2017Blog PostRubyRails
Fighting the Hydra of N+1 queriesFighting the Hydra of N+1 queriesMay 16, 2017Blog PostPerformancePerformance & scaleRailsRubyPostgreSQL