A short detour. I am taking martial arts classes. I started when I was almost 40. My flexibility was terrible (and it is still awful, however slightly improved). The same goes for reaction speed, application of techniques, and so on. However, overall, I am amazed at how much progress happened over the last couple of years by just coming to the classes. There is a mantra repeated constantly by martial arts teachers/masters. If you want to become better, you just need to tie your belt (and train) each day.
It’s incredi ble how much you will improve if you continuously invest time in something. It’s a bizarre idea in a world of instant gratification that you do something each day to reap benefits in years to come. Tim Ferris would probably vote to ban me from the internet because I advocate for not using any tricks and shortcuts but doing actual work :)
One important note. I realize that many people are in a very unfortunate position of not being able to do what I preach. It’s easy for me to talk about investing time/energy when I don’t have to work two jobs just to put the food on the table. My blog mainly targeted people in software and most of us have enough flexibility (both in time and finances).