Skip to Content

Posts by Allen Cheung

Featured

Recounting a 14-Year Career in Software, Part V

Recounting a 14-Year Career in Software, Part V

Previously: Part I, Part II, Part III, Part IV. This final entry covers my time at Counsyl which has its own retrospective as well. As usual, I will bold major lessons learned. Assimilation vs. Differentiation My engagement with the folks…

Review: The Leadership Pipeline

Review: The Leadership Pipeline

Management books are mostly hit-or-miss for me; I find that a good number of them are products of their eras, of specific trends and technologies, and sometimes fads that feel antiquated[1]. Due to the limited shelf life of most…

Featured

Recounting a 14-Year Career in Software, Part IV

Recounting a 14-Year Career in Software, Part IV

Previous entries: Part I, Part II, Part III. This part covers my time at Square, which I also wrote a retrospective about. Bold sentences indicate learnings or insights gleaned. Start with the Unscalable Y Combinator famously gives this advice: work…

The Kinesis Advantage 2

The Kinesis Advantage 2

How do you build the successor to the perfect keyboard? Fortunately, we don't have to answer that question, as the OG Kinesis Advantage keyboard was a great, but far-from-perfect keyboard. Released back in 2002, the original Kinesis Advantage…

Featured

Recounting a 14-Year Career in Software, Part III

Recounting a 14-Year Career in Software, Part III

Previous entries: Part I and Part II. I will continue to bold statements which come from that specific work experience. MTV It's testament to Google's technical DNA and stellar reputation that the company remains a very…

Review: How F*cked Up is Your Management?

The title gives it away: How F*cked Up is Your Management is a book tries to tackle management topics from an angle that's purposefully uncomfortable and blunt. The authors pride themselves on being forthcoming and honest in…