Skip to content

Day 5 WebDev : Balancing Fonts and JavaScript: A Day in the Life

    Most of my day today was spent deep in font marketing, published pins to pinterest for a lot of my fonts. But amidst the hustle, I managed to squeeze in some time to revisit JavaScript basics.

    Honestly, it felt like going back to an old friend. I dove into foundational concepts like if-else statements, loops, and the ever-versatile ternary operator. These are the building blocks of coding, and revisiting them reminded me how powerful simple logic can be. For example:

    javascript
    const isFontComplete = false;
    console.log(isFontComplete ? "Ready to publish!" : "Still needs work...");

    This little snippet feels oddly relatable—sometimes fonts are ready to go, and sometimes they need more love and attention!

    I also refreshed my memory on for and while loops. They’re like the “grind” phase of coding—repetitive but necessary, just like testing each letter of a font in different contexts. For example, this is how I imagined iterating through all my font designs:

    javascript
    const fonts = ["Font A", "Font B", "Font C"];
    for (let i = 0; i < fonts.length; i++) {
    console.log(`Reviewing: ${fonts[i]}`);
    }

    Simple, but it works—just like the process of refining each design.

    While it wasn’t a super long study session (only about 30 minutes), it reminded me why I love coding. There’s something so satisfying about solving problems with a few lines of code, just like there’s joy in seeing a font come to life.

    For anyone out there balancing different interests like me, remember: even small steps count. Whether it’s learning JavaScript or creating fonts, consistency is key. And hey, if today’s lesson reminded me of anything, it’s that coding and designing are two sides of the same coin—both require creativity, structure, and a little patience.




    Tomorrow? Who knows—maybe I’ll finish a font and build a mini JavaScript project.