I've been hearing this phrase from time to time and the (free) online dictionaries that I have access to and that show up on my IP address don't have any entry for it. It's meaning may be obvious but like most phrases in English, I doubt it's that simple.
On a similar note, be sure to read Mary Pilon's post on one veteran who is encouraging today's soldiers to do the same
I think here it means "similarly" and something along the lines of this was said earlier.
- Attendance at sporting events might soon be allowed.
- On a similar note, movie theatres might soon be reopening.
It probably means "similarly" here too, but I need a second opinion.
So what does this phrase originally mean? Does it only mean "similarly" or depending on the context, its meaning can change?