1,041 karma · joined February 24, 2014
I have a tiny shell function to kill whatever is listening on that port
Then SDKMAN! will perform the switch automatically when you enter the directory.
So in almost every project the Cypress tests are a procedural mess, while the Playwright tests are mostly well structured.
I know that Cypress has other patterns for dealing with this but they never seem to get applied.
Running for a year now, it doesn't seem to make a difference.
Kotest and Spock are such frameworks.
I use Kotlin scripts (.main.kts) as a replacement for Bash scripts for years.
You can inline dependencies without additional tooling, and Kotlin is still much more expressive than Java.
Curlwind looks super nice.