Skip to Content

Posts by Allen Cheung

In Memory of Reasonably Priced Software

This post has been sitting in my Dropbox drafts folder for a few weeks now. I was thinking about how the current software boom is one of the few bright sectors in our current economy, with the web and software…

Next on the List, vim

Painters have paintbrushes, writers have pens, and coders have…well, text editors. Real life software hackery is less glamorous than what Hollywood would believe, but an experienced developer work a set of familiar tools is still pretty awe-inspiring. The…

User-Centric Development

When Adobe announced this week that it is no longer trying to make Flash viable on mobile platforms, there was a good amount of developer talk on the ramifications. In particular, some on Hacker News lamented that they could no…

Coffeescript: Joyful and Unreadable

I had an interesting chat with a visiting engineer today about Javascript app frameworks, specifically Backbone.js. Backbone is probably the most popular one out there right now, on account of having excellent documentation and being minimalistic and non-intrusive.…

Some Thoughts on Engineering Salaries

Today I saw an article from Hacker News about a Googler's salary and the subsequent reaction from the community. For some, it's a shock how fast engineering salaries have jumped in the past ~2 years; others,…

Javascript DOM blocking

Recently I've found myself repeating a pattern in my Javascripts that works, but I'm not exactly sure why. I've tried to rationalize how the underlying system might work, but it's kind of…