CascadiaJS 2018
2018-11-15..2018-11-16
Seattle, WA, United States
[CascadiaJS 2013, CascadiaJS 2014, CascadiaJS 2018, CascadiaJS 2020, CascadiaJS 2021, CascadiaJS 2022, CascadiaJS 2024, CascadiaJS 2026]
as the organisers put it
CascadiaJS 2018 is a conference for web developers, by web developers in the Pacific Northwest. Taking place November 15-16 in Seattle, WA.
who it's for
web developers, frontend engineers, JavaScript developers, engineering managers, UX designers, open source maintainers, community organizers
topics
peer to peer web; Beaker Browser and Dat protocol; browser extensions architecture; client side WebAssembly video editing; React ducks modularization; single page apps at scale; design systems with tokens; accessibility and tactile interfaces; WebVR and WebXR device API; Node.js N-API native modules; observability for Node.js; how linters and compilers work
| title | author | length |
|---|---|---|
| Reclaiming the Web with peer-to-peer protocols | Tara Vancil | 22m |
A working peer-to-peer web is demonstrated: the Beaker Browser uses the Dat protocol and exposes a datArchive API where files.readdir lists ~65 files, readFile… | ||
| Augmenting the Internet with Browser Extensions | Shannon Capper | 26m |
A Textio browser extension for Chrome uses JavaScript HTML and CSS with content scripts and a background script to inject a live writing score and highlights… | ||
| Hitchhiker's Guide to Web Standards | Dominic Farolino | 24m |
Explains how web APIs get specified and shipped: uses WHATWG repos and Web IDL, edits specs as source files on GitHub, files issues on freenode/IRC and lands… | ||
| Why I chose to modularize the ducks in my React App | Lauren Lee | 26m |
Claims that bundling Redux pieces into ducks (action types actions reducers in one file) reduces boilerplate and makes feature work discoverable. Uses React… | ||
| Lessons in WebAssembly: Client Side Video Editing | Megan Slater | 25m |
A team integrates FFmpeg compiled with Emscripten into a React Chrome OS app to enable offline client‑side editing, and trimming via FFmpeg works but is very… | ||
| SPA at Scale | Patrick Woo | 16m |
A large internal SPA called Beehive totals 200,000 lines of code and supports over 50 front end engineers across Seattle San Francisco Cupertino and Vancouver… | ||
| Building a culture of learning and growth | Tre Ammatuna | 22m |
Gallup shows 31% of employees are engaged versus 52% not engaged and 17% disengaged, and when someone reports they actively learned the previous day engagement… | ||
| Down the rabbit hole with WebVR | Shannon Foster | 21m |
Covers concrete demos and compatibility: a browser portfolio (notably photo cubed), showroom prototypes like IKEA/Amazon furniture placement, a Gap AR fabric… | ||
| Creative Coding & Opening Up Open Source | Elgin-Skye McLaren | 25m |
Claim: browser creative coding becomes quick and exploratory with p5js, replacing verbose canvas plumbing with setup/draw and simple drawing primitives. Tools… | ||
| Creative Collaboration: Building a Universal Design System | Julie Busch | 26m |
Condé Nast consolidates 20+ brand codebases into a single app so shared features become plug‑and‑play components, using React components, design tokens encoded… | ||
| Open Source and the Volunteer Workforce | Michael Lange | 26m |
A volunteer-led Civic project builds an open data platform using JavaScript and existing OSS, running five concurrent projects with two staff and about a… | ||
| Enabling Web Developers to Build the Future of the Web | Yehuda Katz | 30m |
A first-person account explains concrete wins: a 230+ response survey that proves developer demand, joining TC39 to add web developers where there were none… | ||
| now with Functions! | Even Faster | 23m |
Live demo builds a tiny web app with sessions, using Architect/arc manifests and npx to run a local sandbox that mirrors API Gateway and DynamoDB. Deploys go… | ||
| Fostering the Next Generation of Developers | Laker Sparks | 22m |
Shows that a youth-first pipeline exists: the Roblox platform removes networking and server pain so novices prototype in minutes using Lua scripting… | ||
| How Linters, Compilers & Other Cool Things Work | Will Klein | 22m |
Explains what actually gets built and why it works: the abstract syntax tree is the concrete data structure used to parse JavaScript, drive Babel transforms… | ||
| Teaching the Sighted to Touch & Feel a Bit More | Faddah Wolf | 31m |
Build claim: a working React Native six-key-input NPM package that powers a UEB Prep app and demos in Expo. Tools and surprises: uses gesture responder system… | ||
| Conversational Semantics for the Web | Aaron Gustafson | 32m |
Claims that semantic HTML and ARIA let existing pages feed voice assistants, backed by examples: markup for emphasis and language shifts, a speech synthesis… | ||
| Move over GUI, let's build a VUI with JavaScript! | Memo Döring | 30m |
Live demo builds a working VUI deployed to AWS Lambda using the ASK SDK, turning utterances into JSON intents and returning SSML responses; a missing handler… | ||
| Raiders of the Javascript-based Malware | Pranshu Bajpai | 25m |
A pure JavaScript ransomware executes under Windows Script Host, fetches a per-victim key from startwavenow.com before that CNC is taken down, uses the… | ||
| N-API - The new native in node.js | Atishay Jain | 28m |
Claims that N-API provides a stable with Node 10 bi‑stable binary ABI that avoids recompiles across Node versions, demonstrates calling C++ via ImageMagick to… | ||
| Let’s Talk About Mentoring | Glenn Block | 25m |
Concrete mentoring outcomes and methods, not platitudes: a mentee asks a finance lead to learn pricing and gets actionable reading and guidance; mentors open… | ||
| Observing Node.js | James M Snell | 26m |
Explains why promises often slow Node rather than speed it and shows concrete instrumentation: trace events and async hooks export per-callback lifetimes, and… | ||
| How To Be a Web AV Artist | Ruth John | 26m |
Starts from concrete claims and demos: grabs audio via the Web Audio API, analyzes frequency bins, then runs a custom “spread” algorithm (took about six… | ||
| The Future of the Web | Mikeal Rogers | 20m |
Argues that URLs and centralized APIs must be replaced by cryptographic hashes so data becomes content-addressable, using a CID primitive and tooling like IPFS… | ||
| nothing matches | ||