Lovely post! I love the coined word "micro opportunities"! It is also well aligned with the philosophy of trying and being close to as many opportunities as you can so you increase your chances of being "lucky". Something that I need to constantly working on :)