The Practical Dev's review of My experience and the lessons I have learned as a programmer