I find that it’s in this search for aesthetic satisfaction that so many of the best lessons are found. I’m not talking about ornamentation or bells and whistles. I’m taking about the beauty of the four Cs: Clarity, cohesion, consistency, and conciseness.
Simple is often erroneously mistaken for easy. "Easy" means "to be at hand", "to be approachable". "Simple" is the opposite of "complex" which means "being intertwined", "being tied together". Simple != easy
We learned the hard way that new products are hard enough to figure out, and we should make as many things as familiar as possible. Again, life and new products are hard enough. When you can use a familiar term instead of being original, do so. Never opt for a solution that is more creative but less effective.
It’s time to say it out loud: BUILD LESS SOFTWARE
Centering too much on adding new functionality will break your product, your users, and your team. Maybe your business. 1/10
INTERVIEWER: As your experience about writing accrues, what would you say increases with knowledge?
BALDWIN: You learn how little you know. It becomes much more difficult because the hardest thing in the world is simplicity. And the most fearful thing, too. It becomes more difficult because you have to strip yourself of all your disguises, some of... See more