I have always been suffering from stiff necks and back pain from long hours spent programming and working at my desk.
My biggest problem was that I tend to slump into bad posture when I am too focused on the work at hand. And it's too late when I notice about it. The soreness and the pain have already set in.
I spent the past month to create a web app that uses AI (computer vision) with your webcam to monitor your posture. You will receive alerts when you are too near to the screen (leading to FHP), or when your head is tilted.