Modafinil a few times a week, until I get headaches. And then I stop for a couple of days. Been meaning to get hold of some Adderall. Other than that, caffeine via drink (coffee/energy drink). Weed isn't a drug I'd pair with coding. I'm only an occasional smoker anyway. And I don't drink alcohol very often. Only really drink as part of social obligation.