Craig Me-MediumBerntson 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 happen.

He writes the regular Software Gardening column in .NET Curry Magazine.

Also see The Software Gardening blog

Twitter: @craigber
Facebook: https://www.facebook.com/craigber
LinkedIn: https://www.linkedin.com/in/craigber

He live in Salt Lake City.