One of the great joys of using Ruby is that the language is engineered to make for easy and effective procedural, script-style programming
Ruby ideal language for creating small, everyday scripts. This repo includes helpful utilities for simple tasks like encrypting and decrypting files, splitting and joining files, compressing and decompressing files, tracking file changes, viewing a complete list of running processes, and calculating your mortgage payments.
Programming skills needs continous process. It wont improve if you do once in a while. I assume you are not regular coder and arent your job to code every day. Thats why it is important to start thinking what you want to make or do with the code.Programming is not just an intellectual exercise but something that will serve your real-life goals.