You can get more out of your strength training by understanding how to change the speed of your reps and using pauses, otherwise known as tempo training.
The ergogenic effects of caffeine have been examined many times in recent years. New research in a full literature review confirms further that caffeine intake does enhance human performance.