This version of the site is now archived. See the next version at


Last updated Tuesday, November 12, 2019.

  • November 2019 sees me [attempting])( to write at least 500 words each day.
  • My wife and I celebrated our tenth anniversary by taking a nice long trip to Jamaica, just the two of us, in late May. It was delightful!
  • Work continues apace on my efforts to build a genuinely great research writing environment—working title rewrite. There’s a mailing list for updates.
  • I started as a staff software engineer at LinkedIn early this year, working on front-end infrastructure. It remains the best job I’ve ever had.


There’s a lot going on here, and it’s always changing. See the the dedicated page!


  • I spoke at All Things Open 2019, on Managing Technical Costs—basically, my take on the “tech debt” conversation and how we can do better in both thinking and communicating about technical costs.
  • I gave an updated version of the 3-hour workshop on using TypeScript in Ember.js applications that I gave last year.