Social Icons

Rant

42 Articles

App Permanence is Vastly Overstated

Mobile apps are far from perfect. In fact, it's remarkable how popular and ubiquitous they are on mobile devices, despite being difficult to discover, closed off (both from each other but also across mobile platforms), and harder to build. That they're now seen as the yardstick to measure the success of...

The Right and the Wrong Kind of Recruiters

Maybe it's hiring season, but I had a particularly bad day today fending off tech recruiters. I count: * 4 LinkedIn requests * 2 random emails[1] * 2 3 unsolicited cold calls Sadly, the increasing volume of spam no longer even constitutes as humblebragging; when non-existent engineers get enough attention to produce some pretty interesting...

Romantizing the Trivial

Everybody loves a good Apple rumor. It seems like for the past few years, predicting what kind of hardware and software big companies will show off is a sport in and of itself, and the industry hypes itself to a frenzy dreaming of the next, next big splash. Which leads to posts like Gruber'...

The Hubris of Front-End Developers

A colleague pointed me to an interesting article by a senior Yahoo front-end engineer. It goes through what companies need to do to hire "great FE engineers", that A developers are attracted by other A players but more importantly, companies need to foster an environment friendly to front-end web processes, from an attention...

Fragments of the Web

With Apple's introduction of the Retina-display-equipped Macbook, we're starting to enter a transitional period in display resolutions. As usual, Apple's leading the charge while keeping things simple via pixel doubling, but much like Android and Windows 7/8, I anticipate that other vendors will exhaust all possible form factors...

Social Gaming is About Business

It's now cliché to claim that gamification permeate all aspects of life; the talk of 2010 and 2011 was that everything seemed to be heading towards cheap, immediate-reward schemes with the subtlety of...