But I have to answer one main question before I start…
Why blog? Well, I can think of a few reasons: to better myself as a programmer and as a communicator. I can’t count the number of times where I have explained some concept or problem to colleagues and then found that I understood the topic a bit better by explaining it (regardless of if they understood me or not). My hope is that by jotting down some problems and solutions that I come across, I will be able to save the next person who has the same problem a bit of time.
So this blog has three goals:
- Improve my programming skills
- Improve my communication skills
- Help out fellow programmers that run into similar problems