~/conference

JavaScript fwdays’21

frontend developers, react developers, javascript engineers, web platform engineers, frontend architects, engineering managers, node developers

NestJS decorators and pipes; class-transformer and class-validator; Google Apps Script integrations; Electron main vs renderer architecture; scroll snapping and clamp() usage; container queries (experimental); operational transformation with Quill delta; monorepo tooling: Rush and npm workspaces; TypeScript adoption versus engineering practices; React Query library

titleauthorlength
13 Ways to Launch a Web App on the InternetAndrii Shumada40m
The talk surveys 13 concrete ways to deploy a web app (Node.js, React or Angular) to the Internet, comparing them by complexity, cost and reliability. It…
Talk in Ukrainian on
Recreational CodingYuriy Artyukh01h 03m
A talk about "recreational coding" reflecting on 17 years in the profession and how coding continues to provide personal energy and motivation. It describes…
Talk in Russian on
Deep Dive Into NestJSNykyta Halkyn01h 08m
Examines NestJS internals: how decorators, pipes and execution context work using class-transformer and class-validator for DTOs and validation, and how to…
Talk in Russian on
Everywhere Is undefined: Using JavaScript's Script PortionAnton Verynov50m
The talk surveys where JavaScript is used beyond browsers — on servers, laptops, phones and other platforms — emphasizing that JS remains fundamentally a…
Talk in Russian on
Technical Challenges of Building a Visual IDE for React ComponentsTetiana Mandziuk36m
A visual IDE for React components that lets different project roles access, validate, and discuss components on a single platform. Covers technical aspects and…
Talk in Ukrainian on
Wait, CSS can do that now?Chen Hui Jing41m
Demos show that many UI patterns move from JS to CSS: responsive type with clamp() replacing complex calc formulas, scroll snapping that works and is supported…
Talk in English on
Collaborative Real-Time Text Editing: A Front-End Case StudyA. Levzhinskiy37m
Real-time collaborative text editing in web apps, specifically how Grammarly’s Front-End team implemented it in the Grammarly web editor. Covers implementation…
Talk in Russian on
The TypeScript Cargo Cult in Ukrainian OutsourcersIlya Klimov46m
A consultant summarizes four years of working with four Ukrainian outsourcing firms (50–150 devs) to argue that TypeScript’s promise of “reliability” is often…
Talk in Russian on
A Small Big Project: From Zero to Production in 2 Weeks by Three FrontendersAndrey Melikhov42m
Three frontend developers built a small production web project in two weeks using only frontend technologies, cutting scope and handling DevOps themselves…
Talk in Russian on
React Query: The Next Big Library?Anton Khudiakov41m
Overview of React Query, a small hook-based library for fetching, caching, and updating async state in React with zero configuration. Covers protocol-agnostic…
Talk in Russian on
Electron: How a Modern Desktop Framework WorksAleksey Golubev51m
An introduction to Electron covering why major desktop apps (Spotify, Teams, Skype, WhatsApp, VS Code) use it and what sets it apart from frameworks like WPF…
Talk in Russian on
Conditionally ResponsiveVadym Makeev47m
The talk examines techniques for delivering appropriately tailored web experiences using modern web technologies. It compares approaches like maintaining…
Talk in Russian on
React is hard but not why you may thinkSara Vieira33m
Argument: React itself is usually not the hard part — the ecosystem is. The session builds a small app that scrapes and displays 30 worst movies from IMDB…
Talk in English on
Panel: Monorepos — Pros and ConsO.Chervak, O.Raspopov, A.Vierinov, O.Levzhinskiy, Ye.Obrezkov01h 18m
Engineers from Grammarly, Wix, and DataRobot discuss whether to use monorepos versus many separate npm packages, covering real-world reasons to choose…
Talk in Russian on
Panel: How to Grow Strong DevelopersA.Melykhov, E.Zhukova, V.Turskiy01h 38m
Panel discussion about building strong JavaScript engineering teams covering definitions of senior vs. mid-level developers, hiring via company-run schools…
Talk in Russian on
Metarhia Technology Stack for Node.jsTymur Shemsedynov43m
Metarhia is a technology stack for building enterprise-grade Node.js applications and protocol-independent APIs. It uses multithreading for Node.js scaling, a…
Talk in Russian on
Beyond virtual lists: Introducing FSRW transformations to render largeMichel Weststrate28m
Map-reduce–inspired FSRW transformations rework filtering, sorting and windowing so a log view keeps up with a live stream (demo uses a live Bitcoin feed)…
Talk in English on
JS Trends UncoveredVladimir Vyshko38m
Presents JavaScript ecosystem trends: TypeScript is now used in about half of projects but can introduce complex opaque types and runtime type mismatches…
Talk in Russian 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.