~/conference

EmpireJS 2018

date:2018-09-20..2018-09-21
location:New York, NY, United States
series:EmpireJS · one edition

Every year the Empire team ramps up, we try to highlight one of the things that makes New York City an amazing place to live, work, visit, and git push origin master in. This year we return to showcase the little language you know and love at the Kaye Playhouse at Hunter College this September 20 and 21. We're so excited that we're able to feature New York at its finest, and we're really looking forward to pushing Empire, JS, and Node.js towards another incredible year.

frontend developers, full-stack JavaScript developers, Node.js developers, engineering managers, UX and accessibility engineers, platform engineers

ES6 generators for control flow; TensorFlow.js in browser and Node; Dockerized frontend app workflows; WebAssembly for performant interactivity; CRDTs for client-server communication; progressive enhancement and privacy; internationalization with Intl and CLDR; Progressive Web App audits and Lighthouse; serverless application patterns; D3.js data visualization techniques; legacy JavaScript migration strategies; keyboard accessibility and ARIA techniques

titleauthorlength
The Untold Benefits of Ethical DesignHolger Bartel20m
Describes building an accountants platform with ethics at the core, trading data hoarding for concrete choices: progressive enhancement and fallbacks so the…
Talk on
JavaScript DiversityJessica Jordan24m
Claims that JavaScript diversity shows up in measurable ways: compares npm download rates (examples like 500k versus ~2M monthly) and question activity on…
Talk on
12 Factor Frontend Apps through DockerizationRyan Waskiewicz23m
Applies the 12‑factor rules to frontend apps and shows a repeatable pipeline: create a dockerfile with five commands, build an image, run containers with nginx…
Talk on
404 Fire Alarm Not FoundJoe Kent13m
Claims that emergency interfaces actively cause harmful mistakes, with concrete failures: a Hawaii false ballistic missile alert sent statewide because the…
Talk on
What Tamagotchis Can Teach You About ES6 GeneratorsJenn Creighton23m
A web Tamagotchi is built in canvas with sprite sheets and setTimeout-driven frames, then rewritten from promise chains to ES6 generators so animations can be…
Talk on
TensorFlow.js + NodeNick Kreeger, Yannick Assogba24m
TensorFlow.js runs models in browser and Node.js using WebGL or native bindings and lets code train in-browser or Node.js end to end — training, saving, and…
Talk on
Internationalisation is a Piece of CakeEli Schütze Ramírez25m
Covers concrete standards and tools rather than fluff: Unicode, BCP 47 locale tags, the CLDR data set, ICU MessageFormat, the Intl API and FormatJS/react‑intl…
Talk on
Be the Ally You Think You AreSarah Groff Hennigh-Palermo25m
Argues six concrete strategies: push for process (formalize decisions, rotate and document roles, create cross-level hiring and review committees), stop…
Talk on
How Does JavaScript Math?Meara Charnetzki17m
Explains why + sometimes concatenates and sometimes adds by walking actual examples, console experiments, and the ECMAScript rules: ToPrimitive and…
Talk on
Why You Had a Bad Time With MicroservicesEthan Garofolo23m
Argues microservices pay off well below “Google scale,” shows an HPC case where an API, message bus, event sourcing and CQRS replace a tightly coupled MVC…
Talk on
Love Thy KeyboardSarbbottam Bandyopadhyay25m
Keyboard accessibility matters when an interface actually lets you tab, arrow, enter and space to do everything a mouse can do; demos show missing focus…
Talk on
Do You Read Me? — Better Communication for Stronger TeamsLena Reinhard26m
Concrete, toolable techniques: how to run meetings by asking what problem are we trying to solve, prioritize work with what is our priority, and diagnose…
Talk on
An Oral History of Modern Web DevelopmentKelly Sutton20m
A brisk oral history traces concrete milestones — a linker in 1972, JavaScript born in ten days in 1995, XHR in 2004, frameworks by 2010–11 and bundlers around…
Talk on
WordPress is JavaScriptK. Adam White28m
Claims that WordPress “is JavaScript” get grounded: WordPress remains PHP at core but ships a REST API in core that enables external apps, measures adoption at…
Talk on
Try, Raise, ExceptionAaron Petcoff20m
Covers concrete history and tactics: formation of Computer Professionals for Peace, grassroots organizing, newsletters and training programs, and wins and…
Talk on
WebAssembly for Performant InteractivityMani Nilchiani27m
Shows concrete wins and tradeoffs: a browser installation built with a webcam and Chrome projection works and scales poorly until cpu‑heavy parts move out of…
Talk on
Slides About SlidesSamuel Richard27m
Builds a lightweight web slideshow called stage‑right/stage‑fright and demonstrates concrete gains: swaps animated GIFs for HTML5 video, cuts initial payload…
Talk on
CRDT and other new ideas for client-server communicationAndrey Sitnik32m
Argues that CRDTs plus action-based replication over WebSocket two-way sync solve real collaborative-edit headaches: uses Redux-style actions as the unit of…
Talk on
The Wide World of ServerlessKassandra Perch26m
A concrete walkthrough of a webhook that parses a CSS color, deploys as a function, and publishes RGB over MQTT to Adafruit IO to light a box; code uses…
Talk on
The Pharos Of PWA, Deconstructing a Lighthouse AuditNitya Narasimhan30m
Lighthouse v3 runs automated audits in four categories—performance, PWA, accessibility, best practices—and ships 100+ audits with metrics like First Contentful…
Talk on
Diasporas, Data, D3.js, Oh My!Nishat Anjum16m
A D3.js project visualizes Bangladeshi migration on a world map by five-year intervals (starting 1995), built from a messy UN Excel → CSV download after…
Talk on
Living with Legacy JavaScript, Event Proxies, App Seams, and Chunking RewritesTracy Lum22m
Legacy learn front end contains jQuery Ember Backbone Marionette React and Redux and gets pragmatic fixes not ideology. A redux-radio proxy converts Backbone…
Talk on
Make Your Own ORM - A Guide to When and HowMari Miyachi, Sam Keller18m
A bespoke ORM maps submission models to MySQL tables, uses tcomb type checking to drive serialization, and executes SQL with a simple connects query builder…
Talk on
Recreating Retro Art with JS!Sher Minn Chong28m
Shows how magazine art from the 1950s–1970s gets reverse engineered into working code, recreating oscilloscope photos, plotter geometry, and line‑printer art…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.