Taxis, naps, don't drink coffee first thing in the morning (you are already rested there and next coffee later won't work), reduce distractions (headphones, attitude), productive software (IDEs, automation scripts, shortcuts), fast hardware (SSD, loadsa RAM), comfortable environment and furniture.
These are my tops. You can get 8-14 focus hours a day (depending on workload) instead of three (low quality munching doesn't count:D)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.