DEV Community

Discussion on: Tell us what your top unpopular tech opinion is 😈

Collapse
 
mazentouati profile image
Mazen Touati • Edited

Well I have a bunch of them:

  • Android is wrong.
  • Global variables are not bad.
  • ReactJS is a scum.
  • WordPress & Prestashop are bad in a very deep multiple levels.
  • Symfony Framework community is mostly toxic.
  • Symfony Components documentation is a maze.
  • Laravel documentation deserves an Oscar.
  • Laravel Lumen is weird. Each time I've tried to use it I reach a dead end and switch back to Laravel immediately. Now I only using it as simple static files server.
  • TypeScript community is mostly religious and irrational about TypeScript.
  • I don't understand the hype about Kotlin. It's indeed true that Kotlin is superior than Java for Android development (IMO) but its design is kinda weird and messy. Also, it's funny that a lot of ex Java for Android devs praise Kotlin for features that were already implemented in web languages years ago. Usually non-web devs mock and hate web languages and do not consider the people who are using them as "real programmer". Apparently because web devs do not manage the memory manually.
  • Get thousands of users first then think about scaling and rigorous optimization. I've once refactored an API and reduced the expenses from about 430$ per month to 40$ per year. The previous dev went insane about scaling and established a complex architecture within AWS. I've refactored the code, database and moved it to a shared hosting, that's it.
  • Because something is created or backed by a big company it does not mean its good, useful or suitable for you. These companies have data centers bigger than your city why don't you have that too? My point is they create or use languages and tools that are suitable for their use cases and teams. That's far from being your case as a solo developer or a small agency.
  • High-end setup makes difference.
  • Languages are good, developers are bad.

The previous statements complement each other and they are obviously my personal opinion. Don't roast me for them 😂

Collapse
 
pomfrit123 profile image
***

What do you mean by high end setup?

Collapse
 
mazentouati profile image
Mazen Touati

I meant a setup that promote productivity and multi-tasking yet it keeps you comfortable and motivated for work. Probably you're familiar with such setup for gamers and streamers.

Thread Thread
 
pomfrit123 profile image
***

I asked for such setup but got laptop instead :D

Collapse
 
dwjohnston profile image
David Johnston

I like how you fully embraced this question.

Collapse
 
pandademic profile image
Pandademic

It's amazing how you stated almost all my thoughts at once!