DinosaurJS 2018
2018-06-21..2018-06-22
Denver, CO, United States
[DinosaurJS 2016, DinosaurJS 2017, DinosaurJS 2018, DinosaurJS 2019]
who it's for
front-end engineers, JavaScript developers, web performance engineers, platform engineers, engineering managers, UX designers
topics
Houdini worklets and Typed OM; visual regression testing with Puppeteer; web-font preload and font-display; WebAssembly compilation from Rust; compiler-driven template compilation; Glimmer VM and numeric opcodes; WebGL shaders and glslify; GPU programming for the browser; service workers and offline components; component generators and Storybook; accessibility linting with jsx-a11y
| title | author | length |
|---|---|---|
| What To Expect When You're Expecting: A guide to Regression Testing | Emily Morehouse | 27m |
Claims that visual regression testing catches UI breakage by comparing screenshots, using Puppeteer + Resemble.js + Jest/Enzyme to launch headless Chrome… | ||
| Houdini - how you too can write a browser redndering engine! | Naina Raisinghani | 25m |
Houdini exposes concrete primitives: light-weight worklets (custom paint, animation worklet, layout) that run JS to draw backgrounds and animate off the main… | ||
| The Critical Request: An investigation into what blocks render | Ben Schwarz | 37m |
Study measures how browser chooses and fetches assets and shows web fonts often block first meaningful paint by about three to five seconds on slow networks… | ||
| Bridging the Disconnect: Making Software to Make a Statement | Chris Bolin | 29m |
A project that forces a user to disconnect to read an essay and a 13‑piece digital magazine arrives as a single ~260KB download and uses React plus a tiny… | ||
| Help me WebAssembly, You're My Only Hope | Jay Phelps | 36m |
WebAssembly compiles a low‑level bytecode and already speeds real tools: Mozilla ports the source‑map parser to Rust then to Wasm and sees 5.8× faster… | ||
| Compilers: The New Frontier In Web Performance | Chad Hietala | 28m |
Claim: compiling declarative templates to a binary format cuts browser parse and compile cost. Evidence: templates make up 25–40% of Ember apps, a contrived… | ||
| How to Program Your GPU (and Not Do It Alone) | Max Bittker | 25m |
Explains how WebGL runs thousands of simple cores in parallel (about two thousand cores) and why shaders are tiny C‑like programs; shows a 400‑line shader… | ||
| Empathetic Design Systems | Jennifer Wong | 32m |
Design system work at Eventbrite moves from brittle KSS style guides to a funded product called EDS with a component generator built on plopjs, accessibility… | ||
| Power, Influence and Authority in Engineering Leadership | Joan Pablo Buritica | 21m |
Gives concrete claims and concrete examples: Splice grows from five to fifty in eighteen months, engineering authority is framed as domain-specific and… | ||
| nothing matches | ||