have/keep/put one's finger on the pulse of
idiomDefinition of have/keep/put one's finger on the pulse of
: to be aware of the latest things that are happening in (a certain industry, area, etc.)
He claims that he has his finger on the pulse of the computer industry.