Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JS Poland 2018: The Future of Node.js
Search
Thomas Watson
November 16, 2018
Programming
0
80
JS Poland 2018: The Future of Node.js
Thomas Watson
November 16, 2018
Tweet
Share
More Decks by Thomas Watson
See All by Thomas Watson
NodeConf Remote 2020: JavaScript Prototypes Behind the Scenes
wa7son
0
240
Elastic JavaScript Guild October 2020: These go to eleven
wa7son
0
41
nodejsday 2020: JavaScript Prototypes Behind the Scenes
wa7son
1
220
js.talks() 2019: The Trouble With Tracers
wa7son
0
61
NodeConf EU 2019: The Trouble with Tracers
wa7son
0
81
Elastic JavaScript Guild August 2019: Post-Mortem Debugging in Node.js
wa7son
0
78
JSNation 2019: Post-Mortem Debugging in Node.js
wa7son
0
290
JS Fest 2019: Post-Mortem Debugging in Node.js
wa7son
0
130
Logging, Metrics, and APM: The Holy Trinity of Operations
wa7son
1
240
Other Decks in Programming
See All in Programming
ASP.NETアプリケーションのモダナイズ インフラ編
tomokusaba
1
230
CSC307 Lecture 17
javiergs
PRO
0
110
Datadog RUM 本番導入までの道
shinter61
1
280
「ElixirでIoT!!」のこれまでとこれから
takasehideki
0
360
Go Modules: From Basics to Beyond / Go Modulesの基本とその先へ
kuro_kurorrr
0
120
A comprehensive view of refactoring
marabesi
0
450
[初登壇@jAZUG]アプリ開発者が気になるGoogleCloud/Azure+wasm/wasi
asaringo
0
130
Haskell でアルゴリズムを抽象化する / 関数型言語で競技プログラミング
naoya
17
4.5k
イベントストーミングから始めるドメイン駆動設計
jgeem
4
830
List Unfolding - 'unfold' as the Computational Dual of 'fold', and how 'unfold' relates to 'iterate'"
philipschwarz
PRO
0
190
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
550
Practical Tips and Tricks for Working with Compose Multiplatform Previews (mDevCamp 2025)
stewemetal
0
120
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
A Tale of Four Properties
chriscoyier
159
23k
Facilitating Awesome Meetings
lara
54
6.4k
Making Projects Easy
brettharned
116
6.2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Building an army of robots
kneath
306
45k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Documentation Writing (for coders)
carmenintech
71
4.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
780
Become a Pro
speakerdeck
PRO
28
5.4k
Transcript
Thomas Watson @wa7son github.com/watson
JavaScript is the most important programming language in the world
@wa7son
Source: octoverse.github.com @wa7son
@wa7son
Source: insights.stackoverflow.com/survey/2018 @wa7son
Source: insights.stackoverflow.com/survey/2018 @wa7son
None
Source: modulecounts.com @wa7son
Source: npm, Inc. @wa7son
@wa7son
2,558 contributors @wa7son
So far in 2018 @wa7son
4,171 PR’s @wa7son ~93 per week
2,124 issues @wa7son ~47 per week
4,060 commits landed @wa7son ~91 per week
25,555 files @wa7son
2,854,526 additions @wa7son
1,740,601 deletions @wa7son
648 contributors @wa7son … of which 486 are new!
Testing 1, 2, 3… hello is this thing on? @wa7son
@wa7son
@wa7son
@wa7son
@wa7son
@wa7son
@wa7son
@wa7son
The Future @wa7son Today
N-API @wa7son
HTTP/2 @wa7son
WHATWG URL Parser @wa7son
Near Future @wa7son Source: Giphy
Async Hooks @wa7son Experimental
Performance Hooks @wa7son Experimental
Trace Events @wa7son Experimental
Worker Threads @wa7son Experimental
Expanded Promise support @wa7son Experimental
ECMAScript Modules @wa7son Experimental
Enterprise @wa7son Source: Giphy
Ubiquitous Runtime @wa7son
@wa7son Source: Electronics Weekly
@wa7son
Ubiquitous Runtime @wa7son
The Future @wa7son Source: Giphy
@wa7son xkcd.com/303
Node.js == JavaScript @wa7son
Node.js === JavaScript @wa7son
@wa7son
@wa7son
@wa7son
@wa7son
Node.js Foundation + JS Foundation @wa7son
How to help @wa7son Source: Giphy
@wa7son
@wa7son
@wa7son Thank you, and enjoy the conference