Engineering blogs have a lot of practical knowledge as well as content bridging theory and application. What are some that are good reading? Google has an engineering blog,
First Round Capital: http://firstround.com/review/engineering/
Spotify: labs.spotify.com