Looks more like worthless Rails tips.
Some similar tips of my own: Enumerable.each_with_object sort of like foldl/inject but without the explicit return of the memo is a pretty nice monkeypatch that exists in activesupport. Object.returning is pretty nice too. Creates an object to return and then yields to a block, very handy.
Using returning with a local variable makes for superbly readable code imho:
def foo
returning values = [] do
values << 'bar'
values << 'baz' if @iffy
end
end
def foo
[].tap do |values|
values << 'bar'
values << 'baz' if @iffy
end
end