Andrey Romanov
andreyromanov.com
Andrey Romanov
@andreyromanov.com
Software Engineer @ Datadog
Omsk 🇷🇺 → Lisbon 🇵🇹
This weekend's project was to set up AdGuard Home on a VPS to block trackers and ads at DNS level
February 19, 2025 at 11:13 PM
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.
December 30, 2024 at 1:22 AM
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.
November 26, 2024 at 9:37 AM
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...
November 17, 2024 at 10:10 PM