computer desk developer developers glasses java java developer joke browserling c sharp c sharp in depth jon skeet visual studio vs humor books bookshelf book coffee