A couple blog posts recommended by our Software Architect, Max.
A philosophical/psychological/humorous look at those laws that mysteriously govern all software developers & projects. As blogger Matthew Jones puts it, "Ever been away from a project for a long time, then returned to it and wondered 'what idiot wrote this crap?' only to find out that the idiot was you?"...yes. We learn from those experiences - and the lessons apply to more than just devs.
We're happy to take advice from Joel Spolsky, co-founder of Trello & Fog Creek Software and CEO of Stack Exchange. This list is less about the actual code and more about the operational & organizational strategy behind the way we work.