Beyond ORMs
Summary
Beyond ORMs argues for dropping ORM abstractions in favor of direct SQL usage and a store-based API design in Ruby. It demonstrates techniques like the RETURNING clause, prepared statements, and interface-driven data access with Extralite, including a PostsStore example that returns plain hashes. The piece critiques ActiveRecord, highlights performance considerations, and offers pragmatic patterns for building lean database interactions.