~/conference

JavaScript fwdays’23

frontend engineers, javascript developers, frontend architects, web developers, web performance engineers, accessibility engineers, devops engineers, engineering managers

stale-while-revalidate caching; V8 heap layout; useMemo and useCallback misuse; Vue 3 migration challenges; WebContainers Node in browser; WCAG 2.1 accessibility; microtask queue optimization; local-first peer-to-peer web; CRDT last-writer-wins maps; Lighthouse CI and field data; Next.js decentralized chat with IPFS; AWS CDK with TypeScript

titleauthorlength
Caching for CashKent C. Dodds42m
Explains concrete rules and implementations: cache keys must include all inputs and missing one breaks correctness; use LRU or disk/SQLite/Redis to avoid…
Talk in English on
JavaScript memory management: Visual GuideKateryna Porshnieva31m
Covers how V8 lays out memory: V8 heap layout with stack vs heap, young (1–8MB) and old generations, and the claim that roughly 20% of objects survive…
Talk in English on
A Talk About Optimization and HaresSerhii Babich42m
A JavaScript conference talk argues that React's useMemo and useCallback are unnecessary and often harm performance in the vast majority of cases, and presents…
Talk in Ukrainian on
Re: Migrating to Vue.js 3 — A Letter to My Past SelfIllia Klymov45m
A reflection on migrating applications to Vue.js 3 that frames the migration as a complex, uncertain engineering and people challenge rather than a pure…
Talk in Ukrainian on
System Design Interview for Front-end EngineersOleksii Levzhynskyi44m
Covers how Grammarly conducts system-design interviews for front-end roles by walking through building a mini‑Twitter client. Focuses on client architecture…
Talk in Ukrainian on
Using Node.js in the Browser with WebContainersOleksandr Zinevych46m
The talk explains using WebContainers to run full Node.js environments inside the browser, discussing what WebContainers are and how they enable Node.js and…
Talk in Ukrainian on
Web Accessibility: The Importance of UnderstandingRoman Savitskyi42m
Web accessibility: importance of understanding explains who benefits from web accessibility, why even people without disabilities can encounter accessibility…
Talk in Ukrainian on
Leveraging the Event Loop for Blazing-Fast Apps!Michael Di Prisco44m
Claims that the Microtask Queue can yield huge speedups and demonstrates it by building a super simple signal (class-based DOM binder), benchmarking millions…
Talk in English on
A Tale of Two WebsKyle Simpson40m
Argues that the web shifts from cloud-first to local-first and peer-to-peer, claiming a tiny runtime (about 1.5 megabytes on desktop, 8–10 MB on mobile), a…
Talk in English on
Build better apps using CRDTsEric Meier45m
Claim: CRDTs make apps feel snappy, resilient and offline-first by turning fields into mergeable objects with metadata rather than overwrites. Implementation…
Talk in English on
You’re probably using Lighthouse wrongFilip Rakowski42m
Argues that the Lighthouse score is often misleading and regularly gamed — examples include detecting the Lighthouse user agent or stripping JavaScript to…
Talk in English on
Building a Decentralized Chat with Next.jsOleg Melnichuk43m
A practical walkthrough of building a decentralized chat that interacts with a blockchain and a distributed file system using Next.js and several small…
Talk in Ukrainian on
AWS CDK. Infrastructure as Code with TypeScriptYurii Myrosh44m
A three-person team built a user-management app in three months using AWS CDK with TypeScript. The project used CDK (npx, cdk synth/deploy/destroy) to produce…
Talk in Ukrainian on
Easy, scalable serverless backend for mobile/web appArman Murzabulatov58m
Concrete claims and demos: Firebase powers auth, Realtime DB vs Firestore tradeoffs, Cloud Functions and new gen‑2 concurrency with 100 concurrent requests per…
Talk in English on
The Developer's Guide to Crafting a Personal BrandDasha Tkhorevska19m
Concrete steps for building a developer personal brand: Google yourself, audit results, update LinkedIn with current projects and roles, and add portfolio…
Talk in Ukrainian on
How Ukraine's Tech Community Endured WarDaria Tkhorevska15m
Stories list concrete outcomes: volunteers convert fundraising into 28 cars and about 15 million hryvnias for front‑line logistics, a small team sources 200+…
Talk in English
Iteration as a Path to PerfectionDenys Mishunov03h 34m
The workshop presents iterative development as a practical approach to reduce risk, accelerate delivery, and make refactors manageable by building an MVP-first…
Talk in Ukrainian on
Building Decentralised Chat with Next.jsOleg Melnichuk01h 49m
A workshop demonstrating a decentralized chat built with Next.js that generates cryptographic keypairs in the browser for keypair-based auth, stores message…
Talk in Ukrainian on
Building Modern Web Applications with FirebaseArman Murzabulatov02h 33m
Live coding builds a minimal task manager using Angular + Firebase: Google and email auth are wired, a route guard redirects unauthenticated users, and a…
Talk in English 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.