Skip to Content

Posts by Allen Cheung

Progressive Web Apps

I read an interesting article a few days ago on the idea of building web apps “progressively”, in that they take on more characteristics of native apps but still retain the flexibility and reach of the web. The key differentiation…

Featured

Can Free Mobile Content Survive?

Can Free Mobile Content Survive?

Facebook Instant Articles. Apple News powered by iAds. These are the ways that tech companies are telling us that the web is not good enough for text and images anymore, and that full native is still the holy grail for…

The Chronicles of E-Sports History

The Chronicles of E-Sports History

E-sports aren’t quite mainstream yet. Despite ESPN airing tournaments on one of its major channels (though not without controversy), virtual sports are very far removed in scope and mindshare compared to physical sports, most of which have had…

The Complexity of Mobile Software

Like most folks who work in technology, I get roped into helping non-technical friends and family out with their software woes. Though once in a while this would be a legitimately technical task (e.g., trying to remove spyware…

How to Read

How to Read

I think it has been years since I’ve picked up and read a physical book—for better or worse, my reading habit has gone completely digital, and I prefer my Kindle and its backlight over the printed word, or…