Hi @Ma3_str0 ,
Certainly anyone who has the ability to sit for long hours to learn to code, and have fun with it, will eventually become a software engineer, assuming they’re building and implementing good code.
You are certainly on that process, as I am.
As for your projects, here’s what I recommend:
Design the mobile version of your project first. Don’t pay much attention to the user stories just yet, other than for building the correct markup (HTML).
Pay attention to your color pallette
Try to enhance your font a little. And by enhancing I don’t necessarily mean playing around with different fonts but to sticking to one in particular. They can change by projects, though.
At this point in your learning process, I notice that you feel comfortable writing good HTML . Try to Google/YouTube/MDN stuff up to sharpen your visual mark up a bit. For example: You can write: How to “whatever” in css, and Google will throw a whole lot of suggestions.
Now that you know the basics of HTML and CSS, you can read someone else’s code and say: “HEY, I know this. This is easy. Let me implement it.”
Hope it helps.