One approach is to use inline assignment to local variables:
a && (ab = a.b) && (abcd = ab.c("d")) && abcd.e
For as long a chain as you've got here it isn't very elegant, but for a shorter chain it can be useful:
def date_updated(entry)
(updated = entry.updated) && updated.content
end