Skip to Content

Book Reviews

Skills for Aspiring Engineering Directors

Skills for Aspiring Engineering Directors
club-2492011_1920

Prevailing wisdom suggests that within the ranks of management, despite their proximity on most career ladders, the roles of a manager and a director are meaningfully different. Just as it's difficult to appreciate the responsibilities of line management…

Recounting a 14-Year Career in Software, Part V

Recounting a 14-Year Career in Software, Part V
IMG_2301

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…

Recounting a 14-Year Career in Software, Part IV

Recounting a 14-Year Career in Software, Part IV
IMG_0735

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…

Recounting a 14-Year Career in Software, Part III

Recounting a 14-Year Career in Software, Part III
_1010940

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…