Craig Mod, writing for Wired:
A little over a year ago, as the Covid-19 lockdowns were beginning
to fan out across the globe, most folks grasped for toilet paper
and canned food. The thing I reached for: a search function.
The purpose of the search function was somewhat irrelevant. I
simply needed to code. Code soothes because it can provide control
in moments when the world seems to spiral. Reductively,
programming consists of little puzzles to be solved. Not just
inert jigsaws on living room tables, but puzzles that breathe with
an uncanny life force. Puzzles that make things happen, that get
things done, that automate tedium or allow for the publishing of
words across the world.
I’ve been hacking on personal side projects a lot more over the last year, and the above really explains how it makes me feel. “Puzzles that breathe with an uncanny life force” — that’s it. That’s how programming has felt for me ever since I got my first BASIC program working back when I was a kid. Even when it was just me going up to the Commodore 64 display model at Kmart in the 1980s and typing:
10 PRINT "KMART SUCKS!"
20 GOTO 10
and then scurrying away with uncontrollable giggles — which I did, religiously, every single time we went to Kmart — I got that thrill.
★ Tuesday, 13 April 2021