I think there's also something to be said for passive processing.
Sometimes I'll know I need to write some code or some function and I'll just think about it in the back of my head while doing other things, sometimes for a whole day or two. Then I'll sit down and write it in like 20-30 minutes. Did I work 20-30 minutes, or have I been working for a day or two? I would say a day or two, and the 20-30 minutes was the time needed to produce the deliverable of that work.
> The performant is often not talked about in the same sentences as its usual companion species, the irrelevant.
What I find is that programmers I've worked with who have been the most preoccupied with performance always seems to have focused their optimizations in the least valuable areas. It's as if performance mania is directly correlated with a kind of architecture blindness.
"I think it’s why so many startups in technology are so eager to boast about how serious and important their mission is. Even if it’s evidently not so. They’re trying to counterweight and compensate for the actual loss of meaning and purpose that a lot of us suffer under either periodically or chronically.
“We’re on a mission to unleash the world’s creative energy by designing a more enlightened way of working” – Dropbox
For fuck’s sake, Dropbox. You host files. You make the files appear on all my computers.
I like Dropbox. I use Dropbox. I PAY FOR DROPBOX. But it is not “unleashing” my “creativity” in any meaningful sense of either of those words. It stores my files. It’s literally a filing company.
Do you think filing cabinet companies of yesteryear bragged about unleashing the creative capacity of the whole fucking world? Of course they didn’t! That would have gotten you laughed out of church.
Sometimes I'll know I need to write some code or some function and I'll just think about it in the back of my head while doing other things, sometimes for a whole day or two. Then I'll sit down and write it in like 20-30 minutes. Did I work 20-30 minutes, or have I been working for a day or two? I would say a day or two, and the 20-30 minutes was the time needed to produce the deliverable of that work.