I don’t know what it is about software development, but I just can’t stop once I get on a roll. I know many other developers who feel the same way. In fact, I don’t think I have met one who doesn’t feel that way. Everyone knows the stereotype of developers up all night, working while being sustained by Red Bull and Mountain Dew Code Red… In my experience it really is true. So I ask, what is it about development that seems to bring out the over-focus of ADHD in otherwise non-affected people?! For the record, I am not ADHD in daily life. But once I get started on development, I just want to keep going until I drop or finish the project. Then I fall asleep thinking/dreaming about enhancements, improvements, or “ah-ha” moments of clarity for problem resolution.