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 […]

Old Boy: Lessons Learned

Rewatched Old Boy by Park Chan-Wook, it being one of my favorite films. Having known the plot beforehand, and this being the first time I’m watching it in years (watched the horrible remake of it about a while back, which probably prompted me to watch the original one this time round), I was able to […]

Stop Using the Vertical Line in Your Titles.

I used to like the use of the vertical bar or pipe in <title>s of subpages. Like, “About Us | Your Company or Blog Name”. It just looks cooler, I thought. Until I started learning about accessibility and started using Voiceover to listen to webpages. What looks cool to us visual users turns out to […]

.no-js Happens. Seriously.

I was one of those guys who did not really believe in the need for a .no-js class. After all, this is not the 90s anymore. Who browses the Web without Javascript these days? So one day, I was on this horribly packed train and decided to take a look at my fictions homepage. And […]

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 […]