Keep a git repository of all your practice code
When learning any programming language, or to program in general, keep a git repository of your practice code, algorithms, patterns, etc, it can be used to showcase your skill and review what you have learned.
Tags: learning, projects, showcase, algorithms