Brent Simmons

microblog

Every layer of abstraction you add translates to lost productivity in the future.