My thoughts and ideas on design