During my time at Square, I got to observe Jack Dorsey as he figured out how to scale himself out to first one, then two fairly large enterprises. His pennant for media attention in those early days—particularly since he…
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…
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…
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…
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…
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…