Happy New Year: 2016 Edition

As we all begin another trip around the sun together, it always seems like a good time for a bit of reflection on where we’ve been and where we’re headed. While a low year for the blog, 2015 was a busy year with many opportunities, challenges, and changes.

One of the higlights of 2015 for me was presenting a talk my friends at the Triangle .Net User Group  titled “Change, Opinions, Principles, and Learning.”


It brought together a number of things that I’ve been spending a lot of time thinking about related to maintaining our skills in technology in a rapidly changing world. In a nutshell we must learn to deal withe change around us, be thoughtful enough to form opinions for ourselves, be mindful enough to stick to a foundation of principles to help guide us, and along the way to continue to push the envelope through deliberate practice to expand our knowledge and understanding. It was a lot fun preparing for the talk by putting a collection of thoughts and notes together into something semi coherent that could be shared with others. The converstations with others about their thoughts and ideas after the presentation was equally rewarding and I’m grateful to all of those that continued the conversation.

And it’s in the spirit of continuing the conversation and the learning that I look forward to 2016 and all that it has in store for us.