Skip to content

Day 2: A Busy Day but Still Learning

    Today was hectic! We’re having a new canopy built at home, so there was a lot of noise and running around to oversee the work. With all that going on, I couldn’t spend as much time coding as I wanted. But hey, progress is progress, right?

    Instead of hands-on coding, I opted for something more relaxed — watching a JavaScript crash course by Brad Traversy on YouTube. If you’ve ever seen his videos, you know they’re super beginner-friendly and straight to the point. I picked up some new concepts, like more efficient ways to work with arrays and functions, and revisited some basics to reinforce what I already know.

    What I Learned Today

    • Array Methods: Got a clearer picture of how methods like map()filter(), and reduce() work. These are definitely tools I need to master to write cleaner, more efficient code.
    • Functions: Revisited the differences between regular functions and arrow functions. Arrow functions are so compact, but it’s interesting how their this behavior differs.

    How I Feel

    Honestly, I wish I could’ve done more today. Watching videos is helpful, but I know practice is key. At least I didn’t completely skip learning despite the distractions. Days like this remind me that staying consistent, even in small ways, is important.

    Tomorrow’s Plan

    The construction work should calm down a bit, so I’m hoping to dive back into coding. Maybe I’ll try to build something small with JavaScript, like a simple calculator or an interactive form. Time to put these crash course lessons into action!

    So, even though it wasn’t the most productive day, I’m still moving forward. Slow progress is better than no progress, right? Let’s keep at it! 🚀