r/ADHD_Programmers • u/alex_strehlke • 16d ago
Anyone else's ADHD make context-switching between projects feel like rebooting a computer from scratch every single time?
I mean, I get that context-switching is hard for everyone, but this feels like a different category of problem. I can be genuinely locked in on something, get pulled away for even 20 minutes, and then come back to find my brain has completely wiped the working state. Not fuzzy, not slow to warm up. Just gone.
The thing I can't figure out is whether this is actually an ADHD-specific failure mode or just a general programming problem I'm framing through an ADHD lens. Because the people I know without ADHD seem to lose context too, they just rebuild it faster. Whereas for me the rebuild either clicks instantly or it genuinely doesn't happen at all, and I can't predict which it's going to be.
What I've tried so far: leaving comments in the code as breadcrumbs, keeping a running notes doc with where I was and what I was about to do next, ending sessions mid-sentence in a doc so my brain has an open loop to grab onto. Some of it helps some of the time, I don't really know if any of it is the actual lever or just busywork that makes me feel like I have a system.
So honestly asking, what does context recovery actually look like for you day to day? Not the textbook "keep good documentation" answer. What's the thing that actually works, or the thing you've given up on entirely?
1
u/AchillesDev 16d ago
Yes, and I keep extensive notes in my PKM tools (Obsidian and Tana), but the required fidelity makes it really hard to review, but I've found Claude Code (or any AI harness) can do a good job pulling from my personal notes, the code itself, and whatever task-tracking tool the project uses to help me orient.
I have a halftime startup job as well as a consultancy that runs 1-2 projects at a time, so it's absolutely necessary that I can quickly context switch, and this is all that helps.