1. Code in English & then make a chart

2. Take A Break To Solve A Problem

3. Make Code You will Remember

4. Know Your Framework (Master One Framework)

5. Create Batches For Everyday Tasks

6. Minimise Distraction

7. Write Useful Comments

8. Use meaningful names

9. Build a solid foundation

10. Find a community

11. Identify your learning style

12. You don’t need to know everything

13. Love your error messages

14. Programming is awesome, be happy