I've started using @Cypress_io & @TestingLib for more than testing
I've started using @Cypress_io & @TestingLib for more than testing. They're now part of my daily *dev* workflow.
I do TDD by automating the browser.
Flow:
1. Write the test
2. Implement feature
3. Watch test run, and see UI test pass in browser
More: https://github.com/NoriSte/ui-testing-best-practices/blob/master/sections/generic-best-practices/use-your-testing-tool-as-your-primary-development-tool.md