What is a code snack?

As you have probably gathered by now, I have chosen to name this blog “code snack”.  Some of you may be wondering whether or not the term “code snack” has any particular meaning or it it is something I just made up on the fly. Well, it’s a little bit of both and there’s a story to go along with it:

One day I was reading about WPF in documentation and some community blogs.  WPF was still a relatively new technology and helpful people like Josh Smith and the rest of the WPF Disciples were not yet well known as resources in the community.  Suffice it to say that the majority of information I could find on WPF at that time was very documentation heavy. What I really wanted was some bite-sized chunk of information that would get me going in the right direction.  What I really needed was what I now call a “code snack”:

code snack – [kohd snak] – n. – an easily digestible morsel of programming related  information

Software development is a complex task.  Let me say that again (with emphasis): Software development is a complex task. Complex tasks often have complex documentation thus making the learning process complex.  We need easier ways to digest this information.  Some concepts might take something as little as a short blog post with a few code snippets to get the idea across.  Other topics might require a screencast to provide full benefit to the coder.  It is my hope and desire to provide a resource to the community that services the need for easy to absorb information about software development topics.

Happy New Year, and enjoy the snacks!