PushOwl has a JavaScript library that runs on merchant (our customers) websites and handles things like showing UI widgets to request visitor permissions, passing data to the backend, and subscribing the user to
The Background
The PushOwl dashboard, used by 20k+ merchants, was initially written without
integration/e2e tests. This in itself wasn’t very unusual given how young the
company was and the limited dev
Problem
In PushOwl we have a support channel in slack where unclear or urgent support
questions are raised and are usually answered by developers. To avoid chaos and
make things more manageable we