This is a weekly roundup of awesome DEV comments that you may have missed. You are welcome and encouraged to boost posts and comments yourself using the #bestofdev tag.
"Any sufficiently advanced technology is indistinguishable from magic." by Arthur C Clarke. The addendum is "unless you are an engineer" 😉
Top unpopular opinion:
I can still be more productive and integrate web apps much faster when using vanilla JS and jQuery than literally ANY JS framework.
Top unpopular opinion 2:
Great writeup. I haven't seen prop-types used for a while, but that might just be because I use TypeScript. Other than that, I agree with all of the points. Especially the point about hooks and when to refactor to them. They're awesome.
shared their approach for maintaining the passion for coding in Longtime devs: Have you rekindled your love of coding after losing the spark at any point in your career?:
Many times over. After twenty years I keep the flame alive by diving into spec, learning how things work, building something interesting or useful with the latest features coming to browsers. Maybe there is some part of ECMAScript I haven't looked at yet, so I go for it.
I rarely feel overloaded because I’ve learned to pace myself. When I’m blocked, I take a walk, go to the gym, or have coffee with my colleagues. In other words, I maintain a healthy work life balance. The time away from code is as important as when I’m coding. The most interesting solutions pop into my head when I’m least expecting. It look me awhile to figure out the grind isn’t worth it.
I’m fairly passionate and that helps but it also hurts because some people misread passion for aggression or naïveté. Miserable people look at me like I have two heads or limit and dismiss things I say despite all the experience and genuine interest in helping others. I just keep on keeping on. The drive is real. I don’t know where it comes from and honestly wish I could teach others how to have it, but think it’s more likely someone learns how to be ambitious, have confidence, and be inquisitive very early in their development.
See you next week for more great comments ✌
It's social media for devs
Level up every day