GotchaCode

The Pragmatic Programmer Checklist

Last year, I read a great book on Programming and development (The Prgramatic Programmer). Here is a gist of checklist you must do in case you are developer. These are very good and for sure will help you evolve as a better developer.

Be Awesome

I write a lot about technical jargon even on my personal blog. For a change, this post is nowhere close to it. As time passes by my thinking and maturity level has improved. I am able to see things that were invisible to me before.

Simple State Machine Framework in c#

This blog post covers a very simple, light weight, yet flexible state machine framework in C# .Net.

Setup A Local Gitignore Without Messing Up Project

A lot of us use Git for Version Control. If you have used git, you must be aware of .gitignore files. It contains the list of all file and directories you want git to ignore so that it would nevet get committed. But if you work in multi person team. You might not have liberty to change the projects gitignore. What to do then?