Build something that solves a problem you have right now. Even if it's a trivial problem and nobody else will be able to use the solution except you.
That forces you to think real world usability etc
That forces you to think real world usability etc
It doesn’t have to be a problem with actual value to anyone, but once you start thinking about it, you will probably find it engaging to solve.