CascadiaJS 2019
Johnny Ray Austin
VP of Engineering, Till
https://recursivefunk.io
@recursivefunk
@recursivefunk
@recursivefunk
Browsers and servers
@recursivefunk
Browsers didn't do much
@recursivefunk
Servers did everything?
@recursivefunk
HTML(5)/CSS/JavaScript
Web Workers
Audio/Video
WebRTC
Web Sockets
Responsive Web Development
Offline
Notifications
Location Services
WebGL
Frameworks
Frameworks
FRAMEWORKS
HTTP2
Webpack
Databases
Transpilation
Data Modeling
Advanced State Management
SPAs
@recursivefunk
Everywhere
@recursivefunk
Expectations
@recursivefunk
@recursivefunk
Not insignificant
@recursivefunk
HCI Innovation
@recursivefunk
Still a thing
@recursivefunk
Not so basic
@recursivefunk
Better abstractions
@recursivefunk
Your OS is just another dependency
@recursivefunk
OMFG
@recursivefunk
@recursivefunk
Shipping business logic > shipping servers
@recursivefunk
Eee-Tee-El
@recursivefunk
@recursivefunk
Including mobile browsers
@recursivefunk
The array of accompanying sensors and distribution
@recursivefunk
Smart watches and goofy glasses
@recursivefunk
And accompanying HCI
@recursivefunk
Still here
@recursivefunk
Application (web) servers
@recursivefunk
And the corresponding orchestration
@recursivefunk
And the accompanying infrastructure declaration DSL
@recursivefunk
@recursivefunk
@recursivefunk
Not lack of weaknesses
@recursivefunk
@recursivefunk
@recursivefunk
@recursivefunk
@recursivefunk
@recursivefunk
@recursivefunk
@recursivefunk