Skip to Content

Posts tagged with Work

The Importance of Spacing Out

The Importance of Spacing Out
kartobot-3296433_1920

My commute is about 45 minutes from home to the office each way. To pass the time, I usually queue up a number of weekly podcasts to complement an iOS or Nintendo Switch gaming session. That set of podcasts were…

The Role of a CS Education

The Role of a CS Education
startup-photos

This tweet came across my Twitter timeline over the weekend: Stuff CS departments should teach, but don't do very well: * Source control, esp. git * How to do effective code review * How to read API documentation * Publishing your own…

Featured

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…

Featured

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…

Featured

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…