#22 / Aug 4, 2021
The Future Of The Web
Hazem Osama with some bold thoughts about the future of the web and how it has begun to—and will continue to—replace native apps.
Could, should, might, shouldn't – A taxonomy of futurists
Continuing the future theme, I liked this comparison of futurists laid out by Nick Foster, Head of Design at X (which you probably know by its former name, Google X).
"You will only hear the word you're reading"
Someone explain this to me. 😮
@laurieontech on "people who appear super smart"
I liked and related to this tweet by Laurie Barth (Netflix).
When you're just starting as an engineer (or really in any profession), meeting people like this can cause a bit of imposter syndrome. It's important to realize that no one can be an expert in everything.
Your eventual goal should be to become "T-shaped".
Safari isn't protecting the web, it's killing it
An exhaustive rebuttal on a contentious topic by Tim Perry.
The list of features supported by all major browsers but Safari (and when they were implemented by those other browsers) is pretty damning. As is the list of features now implemented but many years after Chrome/Firefox. Date and time inputs have been supported by Chrome for 9 years and just shipped in Safari 14.1. 😵
I thought the sentiment that "Safari is the new IE" was a bit premature but now I think I agree.
According to Can I Use's metrics, Safari is lacking about 10% behind Firefox and 15% behind Chrome in feature support. That's including every basic feature like HTML images, forms and links - so it's a major underestimation of the modern feature set.
How To Learn Stuff Quickly
A great post by Josh Comeau on learning how to learn as a developer. He also hits on plenty of good subtopics, like adopting a growth mindset:
Many years ago, I went bowling with some friends. I didn't do well. [...] There are two different ways to interpret this scenario:
- I'm just not good at bowling, and I never will be. Bowling just isn't my thing.
- I'm not good at bowling. If I want to, though, I can become an excellent bowler.
There is a self-fulfilling prophecy aspect to this: whichever interpretation you choose will be correct. If you think that your level of bowling skill is fixed, it will be. If you believe that you can improve, you will!