Question: how pull an all nighter?
Answer: Practice. The easiest way to stay up all night is to reset your internal clock. ... 
Caffeinate. Caffeine is a helpful pick-me-up and can increase your alertness. ... 
But avoid energy drinks. ... 
Take a nap. ... 
Get up and move. ... 
Find some bright lights. ... 
Use your devices. ... 
Take a shower.