Not sure where I read it and I have not heard of the tinyhabits program. Will surely have a look.
It sounds kind of corny, but it's effective. The idea is to get your brain to automatically associate a new habit with a really tiny action that will instantly give you a reward. So if you wanted to create a habit of brushing your teeth after getting up, you'll do it without much though even thought you only consciously brushed one tooth when you were trying to create the habit.