IEEE Software offers pioneering ideas, expert analyses, and thoughtful insights for software professionals who need to keep up with rapid technology change. It's the authority on translating software theory into practice.
IEEE Software blog
http://blog.ieeesoftware.org
Proud publisher of SE Radio.