~/conference

CascadiaJS 2024

date:2024-06-19..2024-06-22
location:Seattle, United States
series:CascadiaJS · 8 editions
titleauthorlength
Return to Web Animation WonderlandRachel Nabors39m
A rebuilt interactive Alice demo uses hand‑drawn assets (≈80 hours of work) and replaces a decade of jQuery/polyfills with modern browser features…
Talk on
GIFs Are Forever, Let’s Make Them BetterTyler Sticka22m
Animated GIFs become smaller and higher quality by converting to webp and avif or short MP4/WebM transcodes (libvips/sharp, FFmpeg, HandBrake), with a…
Talk on
How to Navigate Emerging AI-Driven SecurityLogan Gore11m
AI makes phishing and fraud faster and cheaper: a chatbot was tricked into advertising Chevys for $1, a deep‑fake CFO prompted a $25M wire, and GPT crafts…
Talk on
React Without DevToolsAiden Bai08m
A tool called Million Lint instruments React to count state and prop changes and then rewrites code with compiler transforms, flagging that an onclick callback…
Talk on
Delightful DesignJohn Pham14m
Walks through rebuilding a tiny Twitter clone with concrete fixes: reorganizes layout into avatar/author/content/time columns, raises avatar text from contrast…
Talk on
Jammin' with JavascriptHerve Aniglo25m
Would you like to create your own musical playlist in a very simple way? Would you like to show your friends your very own personal playlist of favorite songs?…
Talk on
A Decade of Modern JS and the Rise of Serverless FullstackBrian LeRoux25m
Argues that serverless moves from hype to infrastructure by naming concrete milestones: S3 and SQS (2006), Lambda (2014), DynamoDB’s ~10 ms latency (2012), API…
Talk on
Embedding AccessibilityAaron Gustafson33m
Argues that accessibility must be embedded early by building a diverse inclusive culture and shifting left in product lifecycles, citing concrete wins…
Talk on
Building Useful Apps With Small, Local LLMsJacob Lee27m
Builds a LangGraph.js workflow that uses LangGraph.js with Llama 3 (8B) run via AMA and embeddings from Transformers.js to implement an adaptive RAG pipeline…
Talk on
AI-Generated React Server ComponentsTejas Kumar27m
Demo builds a semantic movie search that turns retrieval‑augmented generation into UI: content is ingested and indexed into a vector DB in 1.59 seconds…
Talk on
Your AI Needs an AssistantJosh Goldberg25m
Argues that generative models are great at ideation but must be paired with verification tooling so code actually works, and demos an iterative pipeline…
Talk on
Modern Event Handling: A Peek at the New Observable APIDominic Farolino27m
Browsers are getting a native Observable primitive that replaces nested addEventListener usage with a composable stream handle: an Observable API that adds an…
Talk on
Optimize for Vibes: Svelte 5 and the New Age of SvelteGeoff Rich28m
Svelte 5 replaces compile‑time dependency tracking with runtime reactivity, introducing runes (state, derived, effect) and a signal‑based runtime so component…
Talk on
Debugging Your ManagerKristen Thayer12m
Explains three concrete tactics: ask for what you want clearly (example script for a promotion and a monthly written checklist), frame the ask as a win‑win…
Talk on
From Broken Looms to the AI BoomMolly Jean Bennett15m
Connects Jacquard punch cards to modern code and shows GitHub Copilot writing a React unit test in under a second, alongside the 18th‑century cascade: flying…
Talk on
Having Your LLM With a Side of Library ScienceJerome Woody16m
Claim: inserting the library‑science Big Six steps into prompts makes LLM outputs structured and forces the model to break answers into defined stages, which…
Talk on
Everything You Need to Know About React 19Shruti Kapoor26m
React 19 RC brings concrete changes: React Actions provide async form handlers that return state and remove manual pending flags (form data arrives as a…
Talk on
The Time Traveler's Playbook for Coding with AIRizel Scarlett25m
Shows step-by-step tactics for getting GitHub Copilot to produce usable code: use big contextual comments, give one‑to‑few examples (zero/one/few‑shot), and…
Talk on
Say No to Boilerplate: Building Apps with v0Tracey Lee26m
Live demo builds a UI with v0.dev — built a ChatGPT clone with rainbow colors and scaffolds components that export to Next via CLI, UI scaffolded in under 3…
Talk on
Anatomy of a Modern Page LoadHenri Helvetica32m
Audit of a Next.js WNBA site uses WebPageTest and RUM to compare lab versus field: lab TTFB ~886 ms while RUM shows different distributions, LCP lab ~3.5 s vs…
Talk on
Putting Fun Back into CodingJason Lengstorf26m
Organizes a 25‑person, 5‑day sprint dubbed web cohesion week to unify three separate codebases with 13 stakeholders, shipping visible cohesion while working…
Talk on
Software 3.0 and the AI Engineering LandscapeShawn Swyx Wang24m
Argues that foundation models and hosted model APIs shift ML from bespoke training to product-first workflows so companies build MVPs, collect task data, then…
Talk on
Sights & Sounds01m
Footage from CascadiaJS 2024 at Town Hall, Seattle shows quick clips of panels and crowd shots with music and applause, attendees repeatedly calling it the…
Promo 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.