I’ve found that getting traffic through organic search isn’t that difficult, if you have a post which is quite specific. For example, some years ago I wrote down how to upload assets to an already existing GitHub Release [1] as a small note to myself, so that I remember it next time. That is one of my best performing posts, majority of traffic via search engines, and I didn’t advertise it anywhere.
It by no means gets thousands of views per day, more like single digits, but people keep finding it, which gives me hope it’s been useful for others as well.
One way to look at React is as an open loop desired state system, where you have a declarative way (js/jsx) of describing what you want to render and the reconciler figures out what operations to do (in the DOM), ideally in an effective way. But you could swap out the render target to other things. I wrote about it some time ago https://branislavjenco.github.io/desired-state-systems/
It's also how something like React.js works. Wrapping stateful DOM manipulation in a functional shell, made performant thanks to the Virtual DOM diffing algorithm.
Incidentally, I am on Xubuntu, and I would love to have the workspace switching transition that macOS has. Switching workspaces on xfce is lightning-fast but I would love to have an indication on whether I moved left or right. (other than the small indicator in a Panel) Ubuntu solves this with a HUD (or at least did with Unity).
I agree with the article in that designers can be too focused on the shiny and non-functional aspects of interfaces.
Personally I would treat design as being purely about function and anything superficial is about aesthetics.
But I think the author is throwing the baby out with the bathwater by wanting to restrict all animations. Fast, subtle animations, especially in the form of transitions between states/screens are extremely important for keeping the user informed about where they are in the context of the system.
It by no means gets thousands of views per day, more like single digits, but people keep finding it, which gives me hope it’s been useful for others as well.
[1] https://blog.br4.no/github-actions-release/
reply