If you use visual regression tests, you might be interested in a new image comparison library that claims to be significantly faster than existing libraries: dev.to/teimurjan/bu...
If you use visual regression tests, you might be interested in a new image comparison library that claims to be significantly faster than existing libraries: dev.to/teimurjan/bu...
A cautionary tale about GitHub: a man scanned commits that were overridden with "push force" and found secrets worth $25k.
Moral: if you accidentally push a secret, treat it as compromised
trufflesecurity.com/blog/guest-p...
This weekend's project was to set up AdGuard Home on a VPS to block trackers and ads at DNS level
Scroll-driven animations are π₯
What used to require JS is now achievable with pure CSS (Chrome only so far). A scroll-to-top button example in the video: hidden by default, reveals on scroll, sticks to top, scrolls smoothly to the top on click.
Discovered the Helix editor: helix-editor.com
Will probably drop neovim in favor of Helix, because everything I set up manually in neovim works out of the box in Helix.
Airbnb engineers published a good case study on implementing font scaling to improve accessibility: medium.com/airbnb-engin...
Another evidence that using rems instead of pixels is good for a11y.
By default, lists have a fixed padding that doesn't play well with long markers. But there's a neat trick to make layout adapt to markers size using CSS subgrid: noahliebman.net/2024/03/maki...