← Graph

Use Refinements for Dependency Reduction

takeaway 1 connections

Takeaway from 'To Refine or Not to Refine': adding a refinement that emulates ActiveSupport's core extensions let the speaker drop ActiveSupport entirely while keeping the same syntax, resulting in a gem with zero dependencies.

type
recommendation
takeaway Use Refinements for Dependency Reduction
from_talk
First recommended use case in the talk.

Provenance

Created in
Wroclove.rb 2018 — Lightning Talks 2026-04-17 16:18
Read by
5 extractions