React is marketed as a view library, but it's more accurately a (view component) framework.
The NSubstitute package simplifies how mock implementations are created and how mocks are used.
The Fluent Assertions package makes unit test assertions read like English and also improves the error messages.
YouTube recommended me a two-part video series that was fun to watch and gave me a few lightbulb thoughts.
will-change property makes the browser render an element with the GPU,
which can reduce jankiness and also allows utilizing sub-pixel rendering.
But use the property sparingly.
Polish your animations by animating based on actions or events, like mouse-enter and mouse-leave, instead of animating based on states, like default and hover state.
Creating icons and simple figures by handcrafting SVG code is not as hard as it sounds.
Published on in Elsewhere
Last updated on
Expiring skills vs permanent skills and just-in-time learning vs just-in-case learning.
These two similar principles state that the behavior of code should be obvious on inspection and that code should be located where it's relevant.