I'm building a iOS (iPhone) app which makes requests to a C# .NET Core WebAPI back-end.
I'm creating the WebAPI back-end as I create the App itsel...
For further actions, you may consider blocking this person and/or reporting abuse
That's great advice.
I too find I get lost in the back-and-forth when building things.
What's worse is when you realise you've got to do something, but you've also got to do something before you can do the first something, and so on (hope that makes sense).
But you're right. Making a list definitely helps. Once everything's written down, I find I can clear my mind and focus on getting one thing done at a time.
There's one school of thought that says get the simple things done first. It helps tick off the items and gives me a sense of momentum as I'm getting things done.
Another philosophy is to do the hardest thing first. That way, it feels good because there are only simpler things from that point on. But it can take more time, so I find it really depends on my mood at the time whether I take this approach.