JavaScript fwdays’21
2021-06-01..2021-06-05
-- online --
who it's for
frontend developers, react developers, javascript engineers, web platform engineers, frontend architects, engineering managers, node developers
topics
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
| title | author | length |
|---|---|---|
| 13 Ways to Launch a Web App on the Internet | Andrii Shumada | 40m |
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… | ||
| Recreational Coding | Yuriy Artyukh | 01h 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… | ||
| Deep Dive Into NestJS | Nykyta Halkyn | 01h 08m |
Examines NestJS internals: how decorators, pipes and execution context work using class-transformer and class-validator for DTOs and validation, and how to… | ||
| Everywhere Is undefined: Using JavaScript's Script Portion | Anton Verynov | 50m |
The talk surveys where JavaScript is used beyond browsers — on servers, laptops, phones and other platforms — emphasizing that JS remains fundamentally a… | ||
| Technical Challenges of Building a Visual IDE for React Components | Tetiana Mandziuk | 36m |
A visual IDE for React components that lets different project roles access, validate, and discuss components on a single platform. Covers technical aspects and… | ||
| Wait, CSS can do that now? | Chen Hui Jing | 41m |
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… | ||
| Collaborative Real-Time Text Editing: A Front-End Case Study | A. Levzhinskiy | 37m |
Real-time collaborative text editing in web apps, specifically how Grammarly’s Front-End team implemented it in the Grammarly web editor. Covers implementation… | ||
| The TypeScript Cargo Cult in Ukrainian Outsourcers | Ilya Klimov | 46m |
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… | ||
| A Small Big Project: From Zero to Production in 2 Weeks by Three Frontenders | Andrey Melikhov | 42m |
Three frontend developers built a small production web project in two weeks using only frontend technologies, cutting scope and handling DevOps themselves… | ||
| React Query: The Next Big Library? | Anton Khudiakov | 41m |
Overview of React Query, a small hook-based library for fetching, caching, and updating async state in React with zero configuration. Covers protocol-agnostic… | ||
| Electron: How a Modern Desktop Framework Works | Aleksey Golubev | 51m |
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… | ||
| Conditionally Responsive | Vadym Makeev | 47m |
The talk examines techniques for delivering appropriately tailored web experiences using modern web technologies. It compares approaches like maintaining… | ||
| React is hard but not why you may think | Sara Vieira | 33m |
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… | ||
| Panel: Monorepos — Pros and Cons | O.Chervak, O.Raspopov, A.Vierinov, O.Levzhinskiy, Ye.Obrezkov | 01h 18m |
Engineers from Grammarly, Wix, and DataRobot discuss whether to use monorepos versus many separate npm packages, covering real-world reasons to choose… | ||
| Panel: How to Grow Strong Developers | A.Melykhov, E.Zhukova, V.Turskiy | 01h 38m |
Panel discussion about building strong JavaScript engineering teams covering definitions of senior vs. mid-level developers, hiring via company-run schools… | ||
| Metarhia Technology Stack for Node.js | Tymur Shemsedynov | 43m |
Metarhia is a technology stack for building enterprise-grade Node.js applications and protocol-independent APIs. It uses multithreading for Node.js scaling, a… | ||
| Beyond virtual lists: Introducing FSRW transformations to render large | Michel Weststrate | 28m |
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)… | ||
| JS Trends Uncovered | Vladimir Vyshko | 38m |
Presents JavaScript ecosystem trends: TypeScript is now used in about half of projects but can introduce complex opaque types and runtime type mismatches… | ||
| nothing matches | ||