full-stack debugging solutions