2 ms·
>I went on the Gatsby website, picked a theme, and went to work. And right away, the problem was clear: it was too much. >Beyond all the extra stuff Gatsby shi
by cabalamat 5y ago
>I went on the Gatsby website, picked a theme, and went to work. And right away, the problem was clear: it was too much.
>Beyond all the extra stuff Gatsby ships with, a lot of Gatsby blog themes try to make things "easier" for you by abstracting away the internals and exposing a config.js file, where you add your name, a bio, some links, and Gatsby does the rest.
>But that comes at a cost. And that cost was made clear by me hunting the favicon file in the directory for a while only to find that some plugin auto-generated it based on a path for a profile photo you could set in the config.
Software design should adhere to the maxim: simple stuff should be simple, complex stuff should be possible.
When software adds so much complexity that simple stuff is no longer simple, it's time to revisit the design.