The BEST... get it HERE and NOWHERE ELSE...

These programming languages are dying and will soon be obsolete... Here are the technologies, you MUST focus on in 2021... This is THE BEST laptop for web development...

Sound familiar?

I, for one am so tired of seeing stories like these pop up in my news feed. It's like reading about the benefits (and dangers) of drinking coffee. Today, it will add 10 years to your life, but if you wait a month, another article will exclaim that your 3 daily cups of joe will surely cut your life short.

I think we have to be careful about always steering people who genuinely search for answers towards our personal preferences.

For those that wonder if they should learn a particular programming language or focus on a particular technology, i feel it is important to stop and reflect on your needs. Modern technology is evolving at a breakneck speed and terms like CUTTING edge and BLEEDING edge are often used to emphasize how quickly things are changing.

A former computer science teacher of mine used to reminisce about 'the good old days... 2 weeks ago'

Is a butter knife a murder weapon, a flat head screwdriver, or a utensil for applying your favorite spread to a piece of toast?

Time and experience has shown that (depending on the situation) it can be all of the above, though not always the obvious or optimal tool for the job.

Is the quality of code you write on a $700 Microsoft Surface pro necessarily lower than the quality of code you can write on a $3000 MacBook Pro?

So many comparisons are being made between things that in many cases might as well be oranges vs apples.

If React is more popular than Angular or Vue or Svelte or Spring or whatever does that make it better? What does better even mean in this context?

Python is slower than Java, but still more popular in many polls and surveys, indicating that perhaps speed is not everything.

Remember when Ruby and Rails was the bees knees? (I still like them)

Remember not too long ago, when there was a global shortage of Cobol programmers(?!?)

My two cents amounts to this:

The best laptop/language/framework, etc. is the one you actually USE, not the one you dream/fantasize/think/talk about.