I write to firstly, help sharpen my thought process, and secondly, contribute value to product community.