3. Far from perfect (what is?)
Everywhere
Free to use
Independent of environment
Freely documented
Instantly gratifying
JavaScript is:
4. Versatile:
Brower based solutions
Browser extensions
App extensions
Web standards based apps
Server-side (Node)
Convertible to binary formats
Robots
Packages (NPM)
JavaScript is:
5. I envy you for the
chance you have
right now.
And here is the killer:
15. Not a “black hole” any longer
Standards based
Involved in standard creation
(innovation behind flags or in developer editions)
Available for feedback
Supportive for web developers
as “proper engineers”
Dealing with browsers:
19. Audit your work before you go live
Learn from explanations of why these
are mistakes
Keep iterating until it becomes
second nature.
Testing:
20. Find mistakes while you make
them
Based on the experience and
consensus of many others
Learn from explanations of
linting results
Install and configure, or use in-
built linting.
Linting:
24. Open Source, Cross-platform
Hundreds of extensions
Built-in source control support
Built-in terminal
Integrates into build processes
Written and extensible in
JavaScript ☺
Visual Studio Code: