Eventually though I worried about the quality of the batched I was getting online and stopped taking it altogether. But I still really struggled with focus on a daily basis and started to wonder if what I was really doing was self medicating for undiagnosed ADHD. Thinking back on my life it did sort of fit. Though I am a "successful" developer and I'm doing fairly well at life, it has always felt like I had to struggle and fight a lot more than the average person just go get through the day and stay on task. So I talked to a doctor, tried ritalin and adderall and have settled on a low dose adderall routine that really works for me. It helps tremendously with focus and motivation, and if I am diligent about maintaining a good diet/exercise/sleep schedule, the side effects are very manageable with daily use. I still think about the modafinil days, because those were good times, and it was fun to have that all day I'm on fire feeling. Adderall is nice, but I can tell that if I upped my dose to get into the realm of intense focus that Modafinil used to give me, I would also be getting pretty "high" and the comedown side effects would probably be more unpleasant.