Why I Prefer Drawer Over Full Page
On using drawers as transactional UI in web e-commerce, discussed through the lens of UX, state architecture, TypeScript, accessibility, and mobile-native experience.
Read moreI believe that everything worth building starts with clarity in purpose, in values, and in execution.
I'm Sandi Maulana Juhana, an entrepreneur, brand founder, and full-stack developer. I build brands, products, and digital systems based on what I learn, experience, and reflect on along the way.
My work is not just about creating something that looks good or works well, but building things that are structured, scalable, and meaningful.
I see technology, branding, and business as one connected system. Because of that, I focus on building things that are simple, useful, and built to last, not just for today, but for long-term impact.
Through this work, I also hope that what I build and share can bring benefit for others, and become part of something that continues beyond myself.
Not everything I do is perfect, but everything I build is guided by these values.
Reflections on entrepreneurship, branding, and full-stack development. Notes from what I read, hear, and experience along the way.
On using drawers as transactional UI in web e-commerce, discussed through the lens of UX, state architecture, TypeScript, accessibility, and mobile-native experience.
Read moreTentang penggunaan drawer sebagai transactional UI di web e-commerce, dibahas dari sudut pandang UX, arsitektur state, TypeScript, accessibility, dan pengalaman mobile yang terasa native.
Baca selengkapnya