My professional experience in tech has mostly been on the back-end, but I've been trying to learn more about front-end technologies like React so that I have more tools at my disposal. Broadly speaking, it's all code, and I have fun with it.
However, I run into a challenge whenever I try to consider what the user interface will look like. Things feel easy enough when I'm just testing on my monitor in my browser, but the instant I start to consider things like, "What would this look like on a phone?" or "Would this element have enough space with different window dimensions?" I get overwhelmed. I have a strong desire to provide a great user experience regardless of what settings or devices my user is coming to the table with, but the distance from "looks good on my monitor" to "looks good for everyone" seems so vast that my brain can't comprehend bridging that gap. I've taken a course in responsive web design, and just getting a simple page looking decent in 3 different form factors felt like it took quite a bit of work, so for any user interface with more complexity, it starts to feel daunting pretty fast.
My open-ended question is: how do you think about these challenges in ways that make them feel manageable for you?