“People are mistaken when they think that technology just automatically improves. It does not automatically improve. It only improves if a lot of people work very hard to make it better, and actually it will, I think, by itself degrade, actually.
You look at great civilizations like Ancient Egypt, and they were able to make the pyramids, and they forgot how to do that. And then the Romans, they built these incredible aqueducts. They forgot how to do it.”
TGM Pressure Points #1-4
PP#1 Right heel pad against left thumb
PP#2 Last 3 fingers of left hand
PP#3 Right index finger against shaft
PP#4 Left arm against chest
The trick to being successful with JavaScript is to relax and allow yourself to slightly sink into your office chair as a gelatinous blob of developer.
When you feel yourself getting all rigid and tense in the muscles, say, because you read an article about how you’re doing it wrong or that your favorite libraries are dead-ends, just take a deep breath and patiently allow yourself to return to your gelatinous form.
Now I know what you’re thinking, “that’s good and all, but I’ll just slowly become an obsolete blob of goo in an over-priced, surprisingly uncomfortable, but good looking office chair. I like money, but at my company they don’t pay the non-performing goo-balls.” Which is an understandable concern, but before we address it, notice how your butt no-longer feels half sore, half numb when in goo form, and how nice that kind of is. Ever wonder what that third lever under your chair does? Now’s a perfect time to find out!
As long as you accept that you’re always going to be doing it wrong, that there’s always a newer library, and that your code will never scale infinitely on the first try, you’ll find that you can succeed and remain gelatinous. Pick a stack then put on the blinders until its time to refactor/rebuild for the next order of magnitude of scaling, or the next project.


