@Madisonkanna Switched to a keyboard with linear columns to avoid twisting the wrist, switched to vim bindings (removes "pressing multiple keys at once" which can be quite straining), and ditched the use of a mouse as much I could. Hope you get better soon!
@playwrightweb is there any way of making my tests fail if the page throws an uncaught error? I can't seem to find a way to configure this. Can I somehow get access to the page object passed to the test callback and extend it with this behaviour?