From cool talk at ruby meetup