Donal McBreen
Lead Programmer, 37signals
Donal has been a web programmer for over 25 years, working with Rails for the last 10 years. He works in the Security, Infrastructure and Performance (SIP) team at 37signals where he maintains the open source gems Solid Cache and Kamal.
Active Search
Active Search is a new Rails framework for application search.
It provides a single, Active Record-style chainable interface for searching across different search engines like Elasticsearch, Meilisearch or Typesense and database full-text search in PostgreSQL, MySQL or SQLite.
Find out how we use it at 37signals to switch search engines between SaaS and self-hosted versions of Basecamp and Fizzy.