This is a question I asked myself today in the midst of anxiety and overthinking. Being self-taught I've had to pave my path based on the amazing advice of others and it's been wonderful but lately I've been asking myself questions that I feel would be better answered on a platform like this.
Some context: I've been working on a basic survey form that for now is purely HTML and CSS. (later on that will change) The first time I tried to work on it I found myself worried about just getting it done and moving onto the next project that I didn't stop and actually look at my code to see if it made sense. Why am I rushing myself?
After a walk outside, a drink of water, and a few deep breaths later I sat down at my laptop and tried again. This time I tried to focus not on how long it was taking me but the actual structure of the form itself. Is my code messy and hard to understand? Do I know why this particular part has a class of XYZ? If I don't know how to style something will I take the time to figure it?
I guess what I'm trying to say is that I could spend forever tweaking projects to satisfy the perfectionist voice in my head. But when is the appropriate time to wrap things up and move on to another project?