Wiktionary
ride a hobby
vb. (context dated English) To have some favourite occupation or subject of talk.