As an ADHD dev, the adoption of WFH at most companies has been a godsend. I cannot work in an office environment, and usually work in small 'bursts' of productivity over a day, where I do a day's worth of coding.<p>Not being watched takes the stress off of me to look like I'm doing something important.
Highly recommend watching Russle Barkley's videos about ADHD.
A solution that works wonders for me, after watching Barkley and inspired by "Pact of Punishment" in the game Hades, is to set a penalty for myself.
E.g. for everyday that I don't do a leetcode problem I will pay my partner 50 bucks. Thats a painful enough amount for me.
I must add that this doesn't work for things in future, meaning in 3 months if I don't lose 5lbs I will pay 200 dollars; ADHD brain does not understand time well. Instead it should be planned out and executed in short time periods, daily or shorter. For instance: for every meal that I overindulge I will pay X. For everyday I don't go for a walk I will pay.
This requires integrity and a partner who likes their money ;)
This article is well written. The part about fulfillment of needs/ putting needs such as bathroom visit, eating etc. on hold for long stretches of time when being deeply focused really reminds me of the behaviour I observed around some very smart people.<p>Multiple people with diagnosed ADHD told us, OrgPad (where I am the co-founder) helps them splitting up tasks into manageable pieces that they can more easily focus on and see the progress when they colour them green. You can get an impression of how that can look like when managing IT/ DevOps here: <a href="https://www.youtube.com/watch?v=jvw2uRQ64xE" rel="nofollow">https://www.youtube.com/watch?v=jvw2uRQ64xE</a>
I'm not sure the article tied up their advice to ADHD. It seems like an awareness submarine at first but doesn't get everything right or go deep enough to be useful.<p>Odd case of "don't judge a book by its cover, but wait you should have exactly judged this book by its cover".