My particular blend of neurodiversity means bullshit is a major impediment. If I have to do two dozen steps before I can write and run code, I'll never do it. That's why like 90% of the stuff I build is bash or Python or Perl, because I can write them instantly, in-place, wherever I need it to work. Start vim, write the code, run the code, forget the code.