A new year brings a new perspective. Gadgets come and go, but programming puzzles and practices can transcend languages and platforms. As a result, I plan to reboot my blog in 2015. I want to write more about software development topics. I want to explore the questions I have and share a few of the answers I have found. Even if my words are not the best at first, through practice and persistence I may improve.