First, note that he said "for me" - you don't and can't know what makes him tick better than he does, full stop.
Second, I can tell you with complete certainty that realizing that you're not getting shit done is a legitimate initiator (both to me, and apparently the author) of a spiraling cascade of negative thoughts that lead to feeling useless and terrible - and once that mood has been achieved, pulling yourself out of it takes either massive amounts of willpower (a limited thing) or a mental reset of some kind (sleep, chemicals, really deep meditation).
It sucks. It really, really, sucks. Please think more carefully before remarking in this way in the future.
--
All that said. I kind of had an idea like this a while ago[1], but never thought to mate it with a system that actually pings friends for help! Quite clever, and more importantly, it appears to work.
Perhaps I'm wrong, but it's less absurd than assuming we just need a whip when we're down. This isn't an unemployed person feeling like they're not contributing. It's more like: "If I can just never be unproductive, I'll be happy"...
His app doesn't increase or help with his productivity, it tracks it.
I could use his app directly as is. I have a very supportive network, who really help me when I am in the bottom of a cycle. This app could really help me as I only reach out when it gets bad enough that I feel my life is in danger.
And I am surrounded by people all the time. At work (I teach) and at home (I have 2 small kids & a perfect partner). Now my partner is starting to learn the warning signs.
But I am very good at hiding them...
There's just no way I can do my job writing software with constant interruptions; it takes too much focus.
I feel similar to the author's statement. Coding is my thing. In general, I really like most of my work. When I have writer's (coder's) block, it really, really, sucks. Right now, for instance, I'm sitting on some dynamite info and just need to polish up a proof of concept to show of some fun stuff. I even have clients 100% ready to pay for things if I can show POC. Yet several of these things have sitting around, somewhat planned or partially started, for months. That feeds back to itself and makes me feel worse.
And again, this doesn't mean just work.. Some of these things are things I'd do for no compensation at all, but purely for the fun of them. Being burned out and not wanting to do the stuff I want to do, thinking the one passion I'm competent at is slipping away - that's depressing and scary. And some of the stuff I want to do, like family related things, they suffer too, and those aren't even software-related, let alone work.
It is beyond me that such a statement can be expressed seriously. I strongly suggest the author look beyond "I'm not working hard enough" as the key reason for his mental illness.