EmpireJS 2018
as the organisers put it
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.
who it's for
frontend developers, full-stack JavaScript developers, Node.js developers, engineering managers, UX and accessibility engineers, platform engineers
topics
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
| title | author | length |
|---|---|---|
| The Untold Benefits of Ethical Design | Holger Bartel | 20m |
Describes building an accountants platform with ethics at the core, trading data hoarding for concrete choices: progressive enhancement and fallbacks so the… | ||
| JavaScript Diversity | Jessica Jordan | 24m |
Claims that JavaScript diversity shows up in measurable ways: compares npm download rates (examples like 500k versus ~2M monthly) and question activity on… | ||
| 12 Factor Frontend Apps through Dockerization | Ryan Waskiewicz | 23m |
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… | ||
| 404 Fire Alarm Not Found | Joe Kent | 13m |
Claims that emergency interfaces actively cause harmful mistakes, with concrete failures: a Hawaii false ballistic missile alert sent statewide because the… | ||
| What Tamagotchis Can Teach You About ES6 Generators | Jenn Creighton | 23m |
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… | ||
| TensorFlow.js + Node | Nick Kreeger, Yannick Assogba | 24m |
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… | ||
| Internationalisation is a Piece of Cake | Eli Schütze Ramírez | 25m |
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… | ||
| Be the Ally You Think You Are | Sarah Groff Hennigh-Palermo | 25m |
Argues six concrete strategies: push for process (formalize decisions, rotate and document roles, create cross-level hiring and review committees), stop… | ||
| How Does JavaScript Math? | Meara Charnetzki | 17m |
Explains why + sometimes concatenates and sometimes adds by walking actual examples, console experiments, and the ECMAScript rules: ToPrimitive and… | ||
| Why You Had a Bad Time With Microservices | Ethan Garofolo | 23m |
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… | ||
| Love Thy Keyboard | Sarbbottam Bandyopadhyay | 25m |
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… | ||
| Do You Read Me? — Better Communication for Stronger Teams | Lena Reinhard | 26m |
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… | ||
| An Oral History of Modern Web Development | Kelly Sutton | 20m |
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… | ||
| WordPress is JavaScript | K. Adam White | 28m |
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… | ||
| Try, Raise, Exception | Aaron Petcoff | 20m |
Covers concrete history and tactics: formation of Computer Professionals for Peace, grassroots organizing, newsletters and training programs, and wins and… | ||
| WebAssembly for Performant Interactivity | Mani Nilchiani | 27m |
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… | ||
| Slides About Slides | Samuel Richard | 27m |
Builds a lightweight web slideshow called stage‑right/stage‑fright and demonstrates concrete gains: swaps animated GIFs for HTML5 video, cuts initial payload… | ||
| CRDT and other new ideas for client-server communication | Andrey Sitnik | 32m |
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… | ||
| The Wide World of Serverless | Kassandra Perch | 26m |
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… | ||
| The Pharos Of PWA, Deconstructing a Lighthouse Audit | Nitya Narasimhan | 30m |
Lighthouse v3 runs automated audits in four categories—performance, PWA, accessibility, best practices—and ships 100+ audits with metrics like First Contentful… | ||
| Diasporas, Data, D3.js, Oh My! | Nishat Anjum | 16m |
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… | ||
| Living with Legacy JavaScript, Event Proxies, App Seams, and Chunking Rewrites | Tracy Lum | 22m |
Legacy learn front end contains jQuery Ember Backbone Marionette React and Redux and gets pragmatic fixes not ideology. A redux-radio proxy converts Backbone… | ||
| Make Your Own ORM - A Guide to When and How | Mari Miyachi, Sam Keller | 18m |
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… | ||
| Recreating Retro Art with JS! | Sher Minn Chong | 28m |
Shows how magazine art from the 1950s–1970s gets reverse engineered into working code, recreating oscilloscope photos, plotter geometry, and line‑printer art… | ||
| nothing matches | ||