Tim & Tim pontificate on the layers of abstractions that both make coding possible, and sometimes get in the way.