Splitting Routes by API Version

Aug 21, 2020

This little piece of Express middleware will help split your routes based on a ApiVersion header. This allows you to deliver different content or handle different business logic for different clients.

Postgres Table Partitioning

Jun 10, 2020

I recently had to solve a problem where we had a very large and heavily used database table that was starting to see some performance issues...

Content Management Rebooted

Nov 16, 2016

CMS. Just seeing the letters C. M. S. makes the average developer’s blood pressure spike. That simple acronym induces dread, stress, and our basic survivalist fight or flight instincts.

Reigniting the Spark

Mar 14, 2016

A little over a year ago I left the offices of Teehan+Lax for the last time. The partners had taken jobs at Facebook and the office was shutting down. I had worked there for the past 7½ years with some of the smartest and most creative people I’ve ever had the pleasure of knowing.