In my opinion, no single design is apt to be optimal for everyone.
AS for all those mistakes I make - they are on purpose - to teach you how to deal with them
A good designer will actually design the company.
Technology may change rapidly, but people change slowly. The principals [of design] come from understanding of people. They remain true forever.
If you think the products don't match what you want from a product, don't buy it.
Scientists are always skeptics.