I am a heavy user of Cypress now and have to say it's really a smooth tool to work with. The set up, implementation and maintenance processes turn out to be much easier than with Selenium (to give an example).
The community behind Cypress is amazing as well, can't recommend it more.
Correct me if I'm wrong, but isn't this article step-for-step the one published by CSS-Tricks?
Yes, and the credits are at the end of the text :D
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.