Still Coding!
I haven't written a blog post in a while but I'm still coding. I was going to devote myself at least one hour a day for coding. However, after going to a boba shop to just do one hour of coding, I realized 1.5 hours had flown by! Even after 1.5 hours I felt like I barely scratched the surface of what I was learning that day. So I'm going to set my new MINIMUM of 2 hours a day.
Some of the new things I'm going to implement are coding from my phone. I did the free trial of Mimo and really liked it. However, the $99.99/year wasn't too appealing at the time. They sent me a 50% off discount so I was able to get it for $49.99/year! I snagged the deal and I'm going to be doing that when I can. I really love their desktop version of the app as well. There's more modules I can do on there to learn.
As for freecodecamp, I'm loving the modules on there. I'm currently on the third one about CSS, building a set of colored markers. All of this html and css is starting to feel like just the intro part of coding. Or maybe I'm just getting the hang of it.
The first "project" I'm doing is my website for my Etsy sticker store. I'm trying my best to code it from "memory" and applying what I learned from the lessons. There are times when I have to think, "oh wait, does this go inside the body?" or I recently forgot there isn't a <link> code its <a>. Applying all these module exercises in a clean slate really helps solidify my learning and retention. I really have to be cognizant during the modules and to see where does this line of code fit in the bigger picture of things.
Oh, I'm also starting to do this thing in the gym where I consume coding podcasts or youtube tutorials. I know we shouldn't consume so much information this way but I really enjoy it. And I feel like it gets me more motivated to learn and get in the mindset that I can be a developer some day!
I guess I should end this blogpost with some of the new things I'm learning.
In CSS, I'm starting to get the hang of elements and changing their styling. Some of the way the modules teach this is redundant. They show the long way, instead of doing the shortened and sweet version. Like with margins and padding. It taught me to use margin-top: 20px instead of just having margin: 20px 30px 20px 30px;
.element {
padding: 0 20px 0 20px;
margin: 20px 30px 20px 30px;
}