Links of the month - April 2020
At the end of each month I try to put together a list of links that I have found interesting. Here are the links of April 2020:
Superpaper
First we start with a wallpaper application for multiple screens that I think is quit cool.
Perhaps a bit hard to describe in words, but given an image it can correct the perspective among other things making the image look "correct" across different screens.
Take a look on the photos on their repo and you'll see.
https://github.com/hhannine/superpaper/blob/master/README.md
Crafting Stateful Styles
Another interesting talk by David Khourshid. Here he talks about using data-attributes instead of the class-attribute for styling.
https://www.youtube.com/watch?v=mqYdgTaY03M
Reach UI
"Reach UI seeks to become the accessible foundation of your React-based design system."
Honestly I haven't tested Reach UI yet, but I find many of their approaches really interesting and will look into it more in the near future.
One interesting part is that they have adopted statecharts (with Xstate) to handling their UI state. (See for example the code for their listbox in the second link).
https://reacttraining.com/reach-ui/
https://github.com/reach/reach-ui/tree/master/packages/listbox
Linux tip of the month - switching.software
Switching.software is a website that list common applications and gives suggestion for open source alternatives.
https://switching.software/