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

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

More information on his writing and speaking can be found on his website.

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

He lives in Salt Lake City.