Digital spelunking
Recent explorations in design, code, and AI.
The Future of Combat? How AI-Powered Wearables Could Give You Superhuman Reflexes
Ever wished you had Spider-Man’s reflexes? Or Batman’s combat foresight? Well, what if I told you we’re closer than ever to augmenting human reaction speeds using AI, no radioactive spiders or billion
Reinventing Cinema: How AI and Audience Interaction Can Co-Create the Future of Film
Lights, Camera, Interact! Picture this: You’re in a packed theater, popcorn in hand, when suddenly a notification flashes on your seat’s touchscreen, "You’ve been chosen to influence tonight’s movie."
Hear Me Out... Sound Breakers: Revolutionizing Personal Audio with a "Sound Vacuum"
Welcome to "Hear Me Out…," a series where I will explore the cutting edge of product design and technology. Today, I'm diving deep into a concept that's been on my mind for close to 4years now: Sound
Part 2: My Streaming Dream, Realized - A Product Design Solution
Happy New Year everyone and welcome to the second part of this segment. In Part 1, I discussed my frustration with the lack of personalized playlist features on streaming platforms. I pondered its rea
Part 1: My Streaming Dream - The Quest for My Own Curated playlist
As a Product Designer, I spend my days thinking about user experiences, flows, and features. I’m constantly looking for ways to improve how we interact with the digital world. But sometimes, the most
5 API Design Decisions I Regret (and What I'd Do Differently)
As a Front-end Developer, I spend a lot of time immersed in the world of APIs. I see the amazing things developers build with them, but I also see the pain points that can arise from less-than-ideal d
Taming the Beast: Simplifying Complex Processes in Front-End Development
Hey fellow front-end adventurers! We all know the feeling: You're staring at a sprawling codebase, a tangled web of components, or a complex workflow that feels like it's fighting back. As front-end d
Why Designers Should Learn Code: Understanding Constraints in Design Translation
Introduction to the Designer-Developer Relationship The relationship between designers and developers is a cornerstone of effective collaboration in the digital product creation process. In today's te
The Power of Context: Unleashing Atomic Design in Front-End Development
Understanding Context in Design Context plays a vital role in design, particularly within front-end development, as it significantly influences user experiences. In essence, context refers to the circ







