Keep a notebook where you write down your ideas, inspirations and wishes. Keep reading your old notes and improve upon them.
If something stays on the list for long enough, start working on it: you probably have given it enough thought now and it clearly seems worth it.
@fribbledom I have so many notebooks! yes I should revisit the old ideas
Linux geeks doing what Linux geeks do...