• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Shaping Software

Enduring Ideas in the Realm of Software

  • About
  • Topics
  • Best Software Engineering Books
  • Lessons in Software
  • Archives
  • JD Meier.com

Featured

Best Software Engineering Books

Best Software Books of All Time According to a Microsoft Exec

“Books are the quietest and most constant of friends; they are the most accessible and wisest of counselors, and the most patient of teachers.”— Charles William Eliot Every company is a software company and software is the future, and software is the backbone for the digital age. To build better software, you need to learn …

Read moreBest Software Books of All Time According to a Microsoft Exec
Collaboration Workspace

Tour of the Microsoft patterns & practices Agile Workspace

This post is a walk through the halls of our Microsoft patterns & practices team workspace. Ward Cunningham among others was a big influence early on in making it happen.  The patterns & practices team workspace is optimized for agile development practices.  The workspace features writeable walls, configurable workspace, speaker phones, projectors, focus rooms, and …

Read moreTour of the Microsoft patterns & practices Agile Workspace
lessons in patterns and practices

Lessons Learned in patterns & practices

I’ve been a part of the Microsoft patterns & practices team for several years.  I’ve shipped a lot of things and learned a lot of stuff.  Here’s a distillation of some of my key lessons learned.  I’m leaving myself room so that I can expand or elaborate on some of the points downstream.   Top …

Read moreLessons Learned in patterns & practices