4 ms·
I think there is value in looking for boring solutions, but I think that's really a secondary type of problem ("how do we do this well?") versus the primary typ
by wwright 6y ago
I think there is value in looking for boring solutions, but I think that's really a secondary type of problem ("how do we do this well?") versus the primary type of problem ("what are we trying to do?").
There are some types of tools (such as React, Rust, or Kubernetes) that are new and fancy, and which may often be unneeded vs a boring tech, but are also actually solving a different problem than their competition might be. Using Rust is genuinely not the same category of work as using C++, for example, and writing React is very different than writing JQuery. That doesn't mean Rust or React is always the right solution, but it's worth considering if a "fancy" tool actually does help you work on the problem you are actually interested in.
Of course, tech that actually makes a big step like that is pretty rare and still has costs. There will almost always be some costs to go with benefits. But matching your solution to your problem well can go a long, long way.
- tracerbulletx 6y agoReact is the boring tech now.
- wolco 6y agojQuery is boring. React only a short while ago introduced hooks.
- freyr 6y agoThat's when it became boring.
- murukesh_s 6y agoDepends on which part of the world. haha. May be in SF React is boring, but in certain parts of the world, it's still the hottest thing. Wondering what would be the hottest frontend framework if React is boring?
- scns 6y agoRooting for Svelte
- wwright 6y agoTo reiterate the point of my comment above: how big is the difference when using Svelte, really? Is it simpler nicer, or does it let you model the problem more closely? I don’t have enough experience with it to say (though I do like to see it leveraging compiler tech to optimize rendering flows), but I think that is the question to ask. If it’s basically the same model as React, we really don’t lose much by using React, even if Svelte is nicer. If it’s a new model, it may be worth fighting.