Diving into the World of UX

Alright, get ready, because I am officially neck-deep in the world of User Experience design, and let me tell you, it has been a ride! I am taking a UX course that has been a bit of a reading marathon, which if I’m being totally honest, is not my favorite pastime (when it’s not technology documentation). But the hands-on stuff? That is where the magic happens for me.

My first prototype This prototype looked worse on the first try (trust me).

Lately, I have been having fun with my new digital playground in Figma, where I’ve been tackling wireframes, animations, and playing with prototypes. And you know what completely blew my mind? Seeing how intricate animations are designed within Figma.

It’s like seeing the matrix. Peeling layers of a digital onion and realizing it was simpler than it seemed.

This higher-level view has actually been a game-changer for how I think about CSS animations. Suddenly, the code feels a lot less like abstract magic and more like just stitching two elements to form a seamless transition. It’s building a stronger mental model, and that is pretty cool.

Button variants Button variants and transitions.

Beyond the technical wizardry, the real eye-opener for me has been the human element. I’ve been brave enough to share my Figma prototypes with friends, and their feedback has been invaluable. It is one thing to think of your designs as intuitive, and completely different to watch someone else navigate them.

The feedback on what the user wants or needs were things that didn’t cross my mind until they were uttered. This experience has really hammered home the concept of people-centered design. It is not just about making something look pretty, but also about creating something that genuinely serves the user’s needs and makes their experience smooth and pleasant.

So, while I might still be wading through the occasional dense chapters, the thrill of bringing an idea to life in Figma and then seeing how actual people interact with it? That’s the stuff that got me hooked. Stay tuned! I might just finally find the missing piece to my Ruby + Hotwire stack obsession.

John Alvin Ambalong © 2026

Built with Astro + React