Writing a Story
A user story describes an outcome for somebody, not a task for you. The usual template is: as a someone, I want something, so that some benefit.
The template is not sacred, but the third clause is. 'So that' is what stops you building something nobody needed, and it is the clause people leave out. If you cannot complete it, you do not yet know why this work exists.
Keep them small. A story that takes more than a couple of days is really several stories, and it hides its own progress: it is ninety percent done for a week.
Splitting well means each piece still delivers something. Splitting badly means 'build the backend' and 'build the frontend', neither of which is usable alone.
Mark this lesson complete
Signed in, your progress follows you to every device.