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.
This is a huge win, @drbragg ! Congratulations on the achievement!
Got promoted to Senior Software Engineer!
In the latest discussion on Light v Dark Mode, @technoglot weighs in with important factors to consider. Team Dark Mode all the way!
Comment Not Found
Trying out something new is always challenging, especially when it comes to blogging. @monika_roy1 congrats on taking that first step! Cheers to big gains!
Comment Not Found
While Sublime isn't everyone's favorite, @darkain explains why Sublime Text remains a useful editor to them.
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"
@hkvongit offers their opinion on the top priority JS concepts to master in order to grow your web development career. Thanks for sharing your insights!
Must learns in JS
- Recursion
- Closures
- Loops
- Conditionals
- Scope of variables
- this keyword
- object oriented programming - encapsulation and abstraction
- class
- imports
- exports
- arrow functions
- var, let, const
- destructing
- template literals
- Spread operator
- map , filter, reduce
- Understand how .prototype works
- type conversion
- Naming conventions in JS
- Asynchronous programming
- Promises
- Async and await
- error handling in javascript
- consoling using different console mehods
See you next week for more great comments ✌️
Top comments (3)
Nice work, @drbragg , @technoglot , @monika_roy1 , @darkain , & @hkvongit !
Thanks!
@graciegregory ❤❤