10 reasons why vanilla is the best flavor
Published on Oct 13, 2020 by Levi Strope.
Vanilla is the best flavor
Tldr; There aren’t 10 reasons.
Use the defaults to their fullest.
As with vanilla as a flavor, design intent is often overlooked or taken for granted. Even though it touches nearly every piece of a product from ideation to creation.
In software, there’s design (and turtles) all the way down and that’s where I’ll be writing from.
Changing the defaults
Why do people see it upon themselves to subvert the intent of a designer by customizing the experience to their own desires?
Always be tuning— Levi Strope (@localredhead) October 14, 2020
It’s not always bad design.
As a tinkerer myself I think it’s an inherent need to always be tuning. By allowing myself to think this way it’s possible to dilute the intent of the designer. Someone who thought about the problem space I’m stepping on at a deeper level.
A good example is personal computing. It could be as simple as changing the desktop(linux), adding custom widgets, etc. In my experience these are cute and make me feel cool, but usually “cute” slows things down over time.
Eventually these modifications accumulate and diminish the designed experience. Or dilute the flavor, if you’re still following the analogy from before.
In my case, I find myself maintaining a lot of extra things that don’t come packaged by default. I may not be aware that suitable defaults exist!
Settle into my ways of working smarter, not harder.
I’ve had a mentor or three say this to me over the years. Stubborn is one adjective I can safely brandish. Hopefully this post will serve as a reminder to my future self that sticking with the defaults may indeed be the smarter option.
The way to beat entropy is to not contribute to it in this case.
Sticking with the defaults and being sure to utilize them to their fullest is the best for 90% of situations.
Most times following the path that was already paved is the pragmatic choice to save time, energy and maximize productivity.
Is this a case for mediocraty?
It could be. In some cases the grass is greener. But don’t simply assume it is before checking first and be mindful how much time you spend “checking” ;)
What are the trade-offs?
It’s a case for keeping it simple.
The tinkerer’s out there will think this frame of thought is boring. There is a lot to learn when diverging away from the intent of the design. Diverging is healthy, at times. I learn a lot when I do but the purpose of this learning should be to converge and apply those lessons. If what I’m learning isn’t moving the needle I try to consider if there may be more productive ways to spend time. I only have so much to give.
As with anything, strict dogma to any one frame of thought would be unhealthy so I allow my self the freedom to geek out and explore once in a while, but considerably less than my younger years.
I’m applying my lessons learned, and converging back to simplicity.