Craig Berntson is a .NET architect, author, and speaker. His writing and speaking topics center around Software Gardening, a concept he discovered reading The Pragmatic Programmer. He has expanded on the topic to include many development topics.
What is Software Gardening? Many developers compare writing software to constructing a building. This implies that software is rigid, firm, solid, difficult to change. This couldn’t be further from the truth. Software changes all time. It’s almost organic. As developers, we should create software that is easy to maintain, enchance, and extend. Software Gardening is tools, practices, and mindset to make this
More information on his writing and speaking can be found on his website.
He lives in Salt Lake City.