A Simple Matter of Software

This is one of the best blogs devoted to software engineering. My favorite posts from this blog are

Don’t just test, change how you code

Lessons from Iwo Jima

I really like how Kerry explains best practices for all facets of software engineering. From actual programming to team morale everything is covered with great insights.