DEV Community

Ben Halpern
Ben Halpern Subscriber

Posted on

Tell me an unpopular software opinion

I tweeted this yesterday and the response was not good.

Tell me your unpopular opinion. Lighthearted only.

Latest comments (310)

 
raghavmisra profile image
Raghav Misra

Of course, I'd never do it in practice (I'd judge anyone who would). I was only trying to prove the unpopular opinion. :D

Thread Thread
 
gypsydave5 profile image
David Wickes

I really recommend both of you disabling JS in your browser and opening Gmail up to see what can be done.

Thread Thread
 
raghavmisra profile image
Raghav Misra

Exactly!

Collapse
 
iamvp7 profile image
Viswaprasath

Learn to debug is waste of time.

 
raghavmisra profile image
Raghav Misra

I could, use <form> and make the magic happen on your backend/server.

Collapse
 
gypsydave5 profile image
David Wickes

Yes you can 😁 - think of it as a forum.

Collapse
 
stephengoldberg profile image
Stephen Goldberg

ORMs are awful.

Collapse
 
stereoplegic profile image
Mike Bybee • Edited

1a. You learn little to nothing about a developer candidate through live coding/whiteboarding challenges (except maybe that recent CS/boot camp grads and job hoppers do better at them than devs who actually solve real world problems on a daily basis); meanwhile, they learn a great deal about you and your company if they're paying attention (none of it good, e.g. "I'm smarter than you" attitude, micromanaging culture).

1b. You're more likely to detect BS from a dev candidate if you have them at ease in an interview, particularly the first technical round (conversational, trading "war stories," etc.).

1c. A take home code challenge, followed by code review interview, will actually teach you what you were trying to learn in the live coding challenge interview (by making them justify their decisions, even if - also unpopular - they swiped code from some repo, Stack Overflow etc.), without making you and your company look like micromanaging dicks in the process.

Collapse
 
sakshatshinde profile image
Sakshat

There will never be a "best" language. Ever. No not even Python.

Collapse
 
databasesponge profile image
MetaDave πŸ‡ͺπŸ‡Ί

A relational database is the fastest and most robust part of most web applications.

 
denisinvader profile image
Mikhail Panichev

It becomes less optional when it turns into a standard

I mean, almost every popular project (package) use it and even I really don't like it, I can't ignore ts anymore

Collapse
 
bigab profile image
Adam L Barrett

Cycle.js is actually a brilliant JS framework. Almost perfect in fact.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.