Easy, Izzie.

//LADLE

Ladle

Problem: The desire to create a web app, that works as a color picker with hex code, RGB, HSL and HSV values on the ready whenever you pick a color. For educational and portfolio purposes.

In the traditional fashion, I decide to face these kinds of problems, I start with the easiest of the subjects inside the problem above. For example, the backend part of the web app even though it's something crucial, since my most recent coding interaction before the web app was with Go, I considered it to be the easiest.

It really was. I decided to create the headers and have CORS enabled to all of them and created a color request system along with other things like a switch case for the type of color code.

Then I went for the main HTML page, the app written in JS and last but not least the CSS stylesheet I was going to apply. It was pretty scary for me, so I decided to drop everything else I'm creating in order to focus on my daily tasks and chores and creating the program.

Today, I've finished off the writing and started working out the bugs or the things that made the app difficult to use. I've created a Python script that opens the backend and frontend of the app, at the same time, along with logging capabilities and timestamps. I've fixed up an issue with the event listeners on the JS file I've created, among other things.

Not only that, but I reached a point where the app is functional in some parts, and you can use it no matter what type of operating system you may have. Still, I faced a lot of issues and I got stuck in one where I'm not able to go forth. All these hours writing and the pain in my hands from typing too much felt a lot at that moment.

I'm not satisfied with the work I've done, and I felt very disappointed in myself and my abilities. I'm still sour about it, even though I've uploaded the bug I came by as an issue in GitHub about 2 hours ago. Likewise, I tried AI for some help and to organize my thoughts as well as have it provide an initial style for the app I could use.

The bug is as follows:

I've added the ability for the end user to save a color. When the user clicks the color they saved, and then goes to pick another color from the wheel, the selected color turns black and unless you refresh the page or move the brightness slider it still stays the same without the values updating.

So my feelings are mostly disappointment and frustration mostly. I feel quite sad that I wasn't able to work through that and still the program is not fully finished. I want to add a different light/dark scheme, and I'm thinking of developing it differently.

I talked to my partner about this and how it made me feel. They asked if I sought help or if there's anyone that could help out by providing a different perspective. "I've uploaded it as an issue on GitHub, but it's still early," I replied.

Concluding

I'd like to add that I still want to pursue this career of becoming a UI/UX Designer, and I wanted to try myself some Web Development. It didn't end up, as I wanted, but it's supposedly still quite early for me as well. It will pass.

I just wanted to share everything here and let you know that if you feel like I do about things you love to create, but you don't have the ability to bring it to existence the way you imagined it, it's okay. Still, it's out there and you can always make it better. You're not alone in this.

View original

#again #and #app #breaks #design #development #disappointment #exams #first #fitness #frustration #github #happicode #my #productivity #reading #repository #sadness #slow #stress #try #trying #web #work #working