Can anyone recommend ADHD friendly todo (or similar) software? This is for programming work specifically, not life in general.
I am as yet undiagnosed, but my son recently received his (top 7%!) and I share sooooo many traits I think I have to accept I almost certainly have it. Came as a double whammy after my daughters autism diagnosis, where I discovered due to significant shared traits I almost certainly have that, too! What a year of discovery
I don’t know what I want is my basic issue, and wondered if anyone on here with ADHD can offer some tried and tested options that I can check out.
Anything too cluttered or complex and my head just switches off.
This sounds silly, but using “vibe coding” tools in a different way than they are intended might be able to help. Cursor, Windsurf, Claude Code, etc. They all read your code base so you can talk to it in the context of your project.
What they guys at work here do is instead of just having it write ai slop code for them, they talk to it about the goals they want to accomplish and have it create markdown documents to stay on track of the project, one chunk at a time as they work on it, in basically a list of milestones.
You can also use it to write tests for you as you go along which nobody wants to do anyway.
(One thing I do is literally just tell the LLM to go read Uncle Bobs blog and index all the best TDD practices and tell it to act like you know what you are doing)
If you sign up for the beta waitlist you can get access to the new one, Kiro, which has this entire concept as a core design feature, it wont even write code for you until it conversates out a document of stated goals/milestones.
Also when you are done with the project you can have it write or modify the documentation, since nobody ever wants to do that either.
I mostly use LLMs a little bit like this. Sort of a rubber duck, but also to try to break the indecision that has got worse in me over the last 2-3 years. I rarely use the code it produces without heavy modification, an act I find easier than starting/writing the code from scratch.