Skip to Content

Posts by Allen Cheung

Understanding Code by Transcription

Understanding Code by Transcription

As most programmers know, as systems grow in complexity, more time is spent reading rather than writing. Enhancing a body of code, fixing bugs and issues, refactoring and moving pieces around, or simply just using a library or framework all…

The "Computers" Section of the Bookstore

The "Computers" Section of the Bookstore

I ran into the local Barnes & Noble today to grab a coffee. It's been a while, but the well-publicized demise of the traditional bookstore and now literature on paper in general has taken its toll on…

Stop Trying to Hire Just "A" Players

Interviewing and hiring sure has become a hot topic recently in the tech. space, from startups to big companies. From problems with technical interviews to major companies acqu-hiring startups for their engineers to analyzing talent who'd thrive…

Featured

Social Exit

This is a post I wrote a little over a year ago onmy old blog, but still resonates with me and its contents are relevant to this blog. It's not plagiarism if you copy from yourself. Well, it…

Hacker News, Techcrunch, and the Power of "Google"

Whoa, what a wild week. As of this writing, this blog has received 26,704 hits total, the vast majority of which came from one article submitted on Hacker News(HN) and linked via Techcrunch (TC) on my phone screening…

From Front-End to Full-Stack Engineer

Front-end (FE) engineering is a relatively new specialization of software engineering, come of age because of the increasing complexity of front-end web development. Its precursor and cousin is the applications engineer - both involve coding an user interface, but…