The Healing Power of JavaScript

Craig Mod writes beautifully on the healing power of programming computers, a sanctuary of knowable certainty in a world aflame:

“This work of line-by-line problem solving gets me out of bed some days. Do you know this feeling? The not-wanting-to-emerge-from-the-covers feeling? Every single morning of the last year may have been the most collectively experienced covers-craving in human history, where so many things in the world were off by a degree here or a degree there. But under those covers I begin to think – A ha! I know how to solve server problem x, or quirk y. I know how to fix that search code. And I’m able to emerge and become human, or part human, and enter into that line-by-line world, where there is very little judgement, just you and the mechanics of the systems, systems that become increasingly beautiful the more time you spend with them. For me, this stewardship is therapy.”

It’s a long time since my time has been mostly occupied by programming, but I still feel the same draw Mod does. Tinkering with this site, writing a little script, withdrawing temporarily from the messiness of the wider world and focusing for a moment on a tiny, knowable part of it – and in doing so achieving something, creating something, and generally pushing some kind of mental reset button.