As rlmoser99 said, I would say stick to the articles and additional resources of each section, don’t use any outside resource that’s not listed in TOP, otherwise, you’ll get overwhelmed of content and will suffer from paralysis for analysis. I tried to rush TOP the first time (like 6 months ago) and got heavily stuck, not being able to move forward from the Ruby mid-section and got so frustrated I just quit after 2 months. A month ago I came back and started doing each section exercise, reading all the articles and reference links, no more than that, I’m using just the resources TOP offers, and now I’m grasping concepts more easily than the first time.
I suggest you not only reading the articles but doing every exercise some articles may have, and try to do one or two variations of those exercises on your own. This will skyrocket your learning process. The fundamentals are the most important things in every field, take your time. I’m following a simple deadline to stay accountable, I must complete each section within 3 weeks, for example in the Ruby section (yeah, I’m there again) I must complete all Ruby Basics in two weeks, the same for Basic Ruby Projects. It’s better to study 1-2 hours per day than cramming all content.