GraphJam

Why Developers Fill the Internet With Things That Do Things That Other Things Already Do