grist for the mill
(a useful resource for a particular purpose)
- My experience in computers was grist for the mill.
- I should learn the English language; it’s all grist for the mill.
- Having a part-time job will give you some extra cash to pay for the things you need; it’s all grist for the mill.