So, Are We Compatible?

Finding the right company to work with, I realize, is often very similar to finding the right life partner. Frighteningly so, in fact. Parallels include the high hurdle of getting into a prestigious company compared with that of getting a popular person of the opposite sex; how cold calls to these companies usually don’t work […]

Copy-and-paste Design.

I’ve seen so many cases in my field of work whereby people want a certain feature—say an Ajax loader—and the first thing they do is to google, pluck something that’s free out there, occasionally customize the colors, apply it on their own website, and call it done. We’ve all heard of copy-paste programming, but copy-paste designing […]

Growing Old Ain’t Exactly a Bad Thing.

So my faux leather work bag is starting to come apart, with the zip semi-functioning and bits starting to come off the skin. For the first time in my life, I’m considering spending more than a hundred bucks on a new bag, possibly something in its hundreds. Maybe branded. No, it’s not because I’m starting […]

Creative Collaboration, and the Future of Work

A job interview I sat for a while back, for the role of frontend engineer. We’ve had about fifteen minutes of chat over the hottest frontend tools and processes any self-respecting frontend developer ought to know, and I decided to move on to the collaborative process between designers and developers: Me: So may I know […]

The Closed Web.

@iamdeveloper said this on Twitter this other day: Starting a basic website in 2014: 1. Install Node 2. Install Bower 3. Pick CSS framework 4. Pick responsive approach … 47. Write some HTML What’s that suppose to mean? you ask. Well, to put it simply, building a website is now – sadly – an exclusive […]