Duhoang on Twitter
  1. An Indian man stopped by me on the street just now and you will never believe what happened next…


    …what he said will blow your mind…

    He said he was a yogi from Kashmir. That he felt my vibration and that I was very lucky. He then proceeded to ask me my name, age, etc. writing it down on a piece of paper. He then tells me my fortunes, yada yada.

    Then he took a piece of paper, write something in it, crumbled it and hand it over to me.

    He asked me what my fav flower, number, color, and the name of my gf. On the spot I said, “rose, 13, purple, A*****”, even though I didn’t have a fav flower or number.

    He then told me to read the crumbled paper in my hand. It said…”rose, 13, purple, A*****”…

    …and then he asked for $100. I gave him $10 for a trick well done, and stepped away when he tried to sell me a stone for 30 bucks.

    He did said that a woman was doing black magic on me to hold me back. Aight that the truth!

  2. 02/14/14
    Rejected homepage concept inspired by Russian Constructivism, my fav kind of constructivism. But using aesthetics of soviet propaganda for a B2B commercial service seems wrong.

    Rejected homepage concept inspired by Russian Constructivism, my fav kind of constructivism. But using aesthetics of soviet propaganda for a B2B commercial service seems wrong.

  3. UX: Research and the Creative Process, Part I


    UX is a burgeoning field. If current design job listings are any indication, you are likely to find UX precedes and emphasized above the other design disciplines (UI, graphic, etc.) Yet the same listings a few years ago would not have contain any mention of UX, but simply “web design” as an all-encompassing description.

    As web design matures as a craft, there’s a greater understanding and segregation of its various parts. And UX became more valued because of the focus on users, research and data. UX promises to bring a controlled and duplicable process to creativity and innovation. Whereas visual design still remain largely channeled through individuals, and out of the grasp of organizations. So the emphases on UX then is an attempt of organizations at controlling the creative process.

    Anecdotal stories of Google A/B testings various color buttons have become legends in UX design, and a proclamation that the UX process is mathematically greater than individual designers. By gathering massive amounts of data and research, have organizations solved for creativity and innovation?

  4. Skeuomorph Will Return, Mark My Word.


    In fashion, the colors black and white can be “in” one season, and be “out” the next. Only to return again sometimes down the road. So too in art the classics make way for the modern and then return as the neo-classics.

    People say that skeuomorph is dead, and iOS7 was the last nail in it’s coffin. But I beg to differ. I predicted its rise as a way for people to emotionally connect with digital interfaces and saw its demised in the way that it was over abused in recent years. 

    But skeuomorph will never die. And when people finally get sick of everything looking like today’s Google/Android apps, skeuomorph will return.

    And I for one will continue to use skeuomorph where it makes sense to be ahead of the curve in the future, and stand out from the pack of sheeps in the now.

  5. My Interview Process


    I’ve been doing a lot more interviewing as of late as we are looking to fill a junior designer position.

    No one have ever showed me how to conduct an interview, so after some trial and errors, I’ve put together a simple process to follow. Help me add to it.

    1) Look at their past projects and go over it together in some details.

    2) Talk about the position you are looking to fill. The responsibilities, expectations, and possibilities.

    3) Ask them how they see themselves fulfilling those roles. 

    I found these 3 rules simple but effective in seeing if a candidate is the right one. Tell me your interview process so we can learn together.

  6. CSS Flexible Ellipse Textbox


    CSS3 allows you to ellipse overflowing text inside an element of known width. Either by “px” or “%.”

    But what if the width of the element is flexible, and therefore, unknown?

    Consider the image below:

    The highlighted row contains two DIV elements side-by-side. As the right DIV grows wider and to the left, it squishes the left DIV and force it to ellipse any overflown text. 

    This cannot be done simply with DIV elements as their width are wholly independent. The trick is a clever use of the <TABLE> tag, and “position:absolute;”

    I find myself using this hack more and more as mobile UI becomes ever more the standard.

  7. 10/26/12
    Thank Yous!

    Thank Yous!

  8. 08/21/12
    I main Cammy.

    I main Cammy.

  9. 08/12/12
    My favorite X-men.

    My favorite X-men.

  10. Another argument against Responsive Web Design


    A few weeks back I attended the SASS meetup ran by the awesome Claudina. The topic for the night was SASS and how it can be use to implement Responsive Web Design. The presentation was very good and it got me thinking about the topic of RWD again. Now if you have been following my blog, you would know that I’m not a fan of Responsive Web Design, and nothing have changed, if anything, my resolve has only strenghtened.

    The presenter stated anecdotally that Ethan Marcotte, the face of RWD, was 50/50 on it’s future. That even he has reservations about RWD is telling, now allow me present yet another argument against RWD.

    In my work I go back and forth designing the same product for various platforms (iPhone/Android, then desktop website, then iPad, then mobile web, rinse and repeat.) It’s a linear process, where I solve for one platform before moving onto the next. And with each new platform, I make changes based on the lesson learned from the one before. Sometimes the changes are radical. So it’s not about deploying one product across multiple platforms that you have with RWD, but many iterations of the product.

    By the time I get to the mobile web, the product would be much evolved from the iPhone design where I started. It’s an incredibly valuable process of evolution that you get from designing for individual platforms that would missing from any Responsive Web Design project.