Apologies if this repeats another - but I couldn't fine one like it.
My day to day programming spans a fair number of technologies: C#, ASP.NET, LINQ / SQL, C++, Ruby, Java, Python in approximately that order.
It's a struggle to keep up to date on any of best practices, new ideas, innovation and improvements, let alone all.
Therefore, what would your top 1 blog be in each of these technologies and which technology do you find easiest to stay up to date with? I'd have a bias towards blogs with broad and high level rather than narrow and detailed content / solutions / examples.
InfoQ covers most of those subjects, plus you can tailor it to only list the things you are interested in. I'd suggest the ADO.NET blog for Linq to SQL.