So project Pineapple has been making some progress, I’ve got what I think is an acceptable MVP, with the basic functionality working as expected. One thing I’ve found with doing this project is how much I hate doing frontend work, and how much it drains my excitement to develop my side projects.

I had a plan in mind to combat this, one of which is obvious the other not so much. First and foremost, stop the need for making everything perfect. I can’t stress enough how much time I sank into trying to make something look perfect on the page, be it size of buttons or positioning (my worst nightmare). This is a given but apparently my brain doesn’t work rationally 😶‍🌫️.

Secondly, I made the decision to move from Tailwind CSS to Bootstrap. My reasoning was that I haven’t (and probably never will) fully invested in learning CSS properties properly and so as nice as Tailwind is, it was hard for me to chain all these different classes together to get something working. By moving to Bootstrap, it’s allowed me to build frontend pages so much quicker, meaning I can get back to the exciting part of building the logic etc. I probably should have posted something visual by now, so here’s a snippet of the unfinished landing page… 😬

targets