Embracing the suck
Every time I have tried to get back to coding, I have found excuses to quit.
The thing that creates the most nerve racking moments for me has always been the frontend.
I have a good eye for design. But somehow I guess it's down to practice. I need to practice more in order to get good.
That is where all of the frustration has always come from.
I want to do something, I create ugly stuff I hate to look at, and it's difficult for me to improve, then I get discouraged and move on.
This morning and most of the afternoon was a bit hard. My wish to make to get better always seems to get trumped by that perfectionism.
I meditated a bit this afternoon. It was relaxing. It helped a lot. I got grounded.
I had to goal to finish the frontend for Denmark for Expats (DfE) and to even deploy it (very first version). But I didn't.
I was working from an old repository which upon inspection contained a lot of Django packages that I was not using in the project.
Instead of trying to clean everything up, I decided I would create a brand new repo, take anything I could use and "start from scratch".
Django is very noble. With very little code it does its magic. That's where the tagline "batteries included" comes from.
I now have all the backend ready, but most importantly, also the basic frontend for the homepage, and I am using vanilla css. Heck, I even added some subtle css effects to the category cards.
It'll be a hard day tomorrow with lots of cleaning in the house. The boys and I have been home alone this whole week and haven't looked after the house. I hope I can squeeze in some coding in the morning before all the cleaning, and hopefully deploy the first beta of DfE.