Learn Data Structures and Algorithms
Open-source repositories
Break the problem