Software Engineering, Project Management, and Effectiveness
From the Archives 40 Hour Work Week at Microsoft - If you want to be more effective, limit the time you spend. It’s a forcing function that fixes a lot of underlying execution issues that you just cannot see if your organization throws time at problems.
Patterns and Practices for New Hires - These are from the school of hard knocks. Whether you're a new hire or taking on a new job, I share some principles, patterns and practices to be more effective.
From the Web A Language for Software Architecture - An article I wrote for The Architecture Journal on how to map out the software architecture space, so we can organize and share knowledge more effectively.
You 2.0 – A free e-Book I wrote to help you unleash a version of your best self. Find your purpose, live your values, play to your strengths.