• Constant practice.
• Refactoring old code(helps to improve my technique)
• Separating problems into smaller pieces
• Following useful YouTube channels (Brad traversy, level up tuts, freecodecamp, funfunfunction)
• Medium posts
• Udemy(incredibly helpful)
• Working with other more experienced developers
• Building things