I'm a good starter and a good finisher. It's the middle of the project where my motivation can dip, particularly on side projects.
I love taking a seed of an idea and running with it into prototypes etc.
And I also love doing that final layer of polish, trying to break my code and handle edge cases and tweaking user experience.
I think it's because I approach the start and the end from the users perspective, but then the middle of the project can sometimes feel a bit disconnected from the user.
Something like writing your persistence layer doesn't really feel as though it's contributing to the vision of what you want to build.
I love taking a seed of an idea and running with it into prototypes etc.
And I also love doing that final layer of polish, trying to break my code and handle edge cases and tweaking user experience.
I think it's because I approach the start and the end from the users perspective, but then the middle of the project can sometimes feel a bit disconnected from the user.
Something like writing your persistence layer doesn't really feel as though it's contributing to the vision of what you want to build.