The best ways to collect your (coding) ideas