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.
Got promoted to Senior Software Engineer!
I'll go first: I hate light mode with a passion! I think it's for masochists 🤣 (whatever floats your boat honey 🤷🏻♀️).
In all seriousness: I prefer dark mode. Why? It is easier on my eyes. Lately I have been experiencing screen fatigue (yah, das a thang) and staring at anything white on my screen for too long, makes me sick. So, besides using dark mode wherever possible, I like to add an aggressive blue light filter too! 😁
P.S.: I wear glasses/ contact lenses. Can't afford to lose more of my eye sight than I already did, now can I? 🤓 Dark mode to the rescue!
P.S. 2.0: Life's better in dark mode... 😏 Who's with me?
Comment Not Found
I use Sublime Text daily for everything. It is smaller, faster, and right to the point. It is a text editor with zero cruft to get in the way. And yes, it also has quite the extensive extension community. It also doesnt NEED as much extensions to get things working great though, especially as many of those vscode extensions are of low quality and often buggy.
Every time I've tried any other editor, without fail, some THING of some sort will get in the way of doing just basic text editing, which is the ultimate goal of these applications. To me, time is extremely valuable, and nothing has come even remotely close to the simplicity and time saving features of Sublime Text.
For me, its just not worth the time investment to re-learn an entirely different editor that actively has features that get in the way of doing my job, an editor that has done everything they can to attempt to clone every feature of Sublime Text, but not as elegantly, just for the sake of using what is now deemed "popular"
Must learns in JS
- Scope of variables
- this keyword
- object oriented programming - encapsulation and abstraction
- arrow functions
- var, let, const
- template literals
- Spread operator
- map , filter, reduce
- Understand how .prototype works
- type conversion
- Naming conventions in JS
- Asynchronous programming
- Async and await
- consoling using different console mehods
See you next week for more great comments ✌️