A repository filled with coding challenges from codewars, leetcode, etc. Top 1 percentile on the global leaderboard in CodeWars. Pushing a solved challenge every day.
Each morning, I do atleast one coding challenge.
I consistently refactor and optimize my code, keeping efficiency and readability in mind. I clean up the code after getting it to work. Break up big functions into multiple smaller functions, possibly rename variables, add comments, etc.
Doing coding challenges daily has exposed me to coding problems I might not have encountered otherwise. This allowed me to develop thinking processes to improve my programming ability. Additionally, I gain insight into the possibilities of approaching and solving a problem by analysing the solutions submitted by other users. Learning never ends.