~/conference

JS Fest 2019 Autumn

date:2019-11-08..2019-11-09
location:Kyiv, Ukraine
series:JS Fest · 3 editions
editions:[JS Fest 2018, JS Fest 2019 Spring, JS Fest 2019 Autumn]

frontend developers, React developers, Node.js developers, TypeScript developers, mobile developers, frontend architects, QA engineers, full stack developers

Progressive web apps (PWA) fundamentals; React Native to Flutter migration; Webcomponents with lit-element; Node.js N-API for Rust; JAMstack architectures; Micro frontends with Vue.js; Angular schematics for developers; the literal true type in TypeScript; design systems for bulletproof development; JavaScript performance optimization techniques; implementing authentication in JS applications; CASL permission management

titleauthorlength
Tipping the ScaleEyal Eizenberg54m
Rebuilds Wix’s dashboard to hit loads under 1 second by ripping one giant client bundle into many tiny widget bundles, using lazy components and webpack…
Talk in English on
A Tinder Love Story: Create a Wordpress Blog with React, instead of PHPKyle Boss54m
Tinder describes migrating its Swipe Life blog to GatsbyJS as a React front end sourcing content from WordPress via gatsby-source-wordpress, producing a static…
Talk in English on
Building Modern React ApplicationsGlenn Reyes52m
Starts from concrete patterns: use Create React App Next.js or Gatsby to bootstrap, prefer Context as state management for small apps and adopt…
Talk in English on
Node.js feature livecodingAnna Henningsen56m
Live-coded a from-scratch Node.js timer that actually reimplements setTimeout, showing C++ bindings into V8 and libuv, the timer_wrap C++/JS hybrid, and the…
Talk in English on
Falling in love with decorators ES6/TypeScriptDaniel Ostrovsky48m
Demonstrates concrete decorator code in TypeScript: log decorator that wraps methods and prints args/results, a timer showing a 2.4s run reduced to near 0s…
Talk in English on
Saving the world with JavaScript: A Data Visualization storyMarko Letic49m
Claims that location-based visual analysis can help save lives with concrete examples: a John Snow style pump finding, a New York census plot where each dot =…
Talk in English on
Comparing HTTP, TCP and UDP Clustering on NodeJS ProcessesVitaliy Kukhar33m
Compares clustering strategies for handling HTTP, TCP, and UDP in Node.js by measuring performance and resource usage across different approaches. Presents…
Talk in Russian on
PWA Fundamentals: websites with superpowersRowdy Raubow55m
Claims that browser support is excellent since 2015 and that PWAs can feel native get tested with concrete code: a demo PWA uses a Manifest File, an npm icon…
Talk in English on
Choreography Architecture, a Communication Style on nodejsAnton Cherednykov46m
Discusses integration patterns for microservice communication—specifically orchestration vs choreography—and when to use each based on request type and service…
Talk in Russian on
Create Your Own Serverless CMS from ScratchSota Ohara29m
Shows how to build a serverless CMS from scratch using React for the frontend, Google Cloud Storage for file/object storage, and Google Cloud Functions for…
Talk in Russian on
Scary Tales About AngularSerhii Babich57m
Stories and real-world cases from working with Angular, covering scary and mundane problems, terrible mistakes and heroic fixes. The talk uses personal project…
Talk in Ukrainian on
JAMstackAleksandr Tovmach56m
JAMstack is presented as an architecture delivering sites whose speed is limited only by the network, addressing SSR and SPA problems. The presenter rebuilt a…
Talk in Russian on
Integrating JavaScript Frontend Applications with a BlockchainDmitriy Zharkov41m
Shows how to connect JavaScript frontends to blockchains by building a demo superhero ratings dApp that writes/read heroes and reviews to smart contracts…
Talk in Russian on
Embrace the "react fatigue"Alexandre Gomes47m
Claim: react’s tiny core forces many opt‑ins so complexity comes from choices not the topic. Examples: redux and redux‑saga for state and effects, graphql…
Talk in English on
Editing the World with React and ZettelJulian Krispel Samsel56m
A tiny TypeScript editor library named Zettel claims to replace tree hacks with a flat change object (modeled on VS Code text edits) so edits become simple…
Talk in English on
Angular Schematics - Develop for developersMaciej Treder41m
A concrete workflow: a warehouse-focused PWA with server-side rendering gets turned from a GitHub boilerplate into installable automation using Angular…
Talk in English on
Micro Frontends with Vue.jsAleksandr Tserkovnyy56m
PMLAB decomposes a monolithic Backoffice into Vue.js micro frontends that keep routing in a shell while teams deploy parts independently. They implement a…
Talk in Russian on
Node.js Development in 2020: Trends and PracticesNykyta Halkyn55m
Overview of recent Node.js ecosystem developments relevant for 2020: new Node.js v12 features, emerging JavaScript/TypeScript language constructs, popular…
Talk in Russian on
Unit tests are useless. Change my mindDmitriy Kovalenko55m
The talk argues that high-count unit tests often lock in implementation and become brittle, and instead promotes measurable, full‑stack end-to-end testing. It…
Talk in Russian on
How to Become the Programmer Everyone WantsDzhordzh Evtushenko57m
Explains what people mean by phrases like “pleasant to work with” versus “skilled but hard to work with,” examining how colleagues form opinions based on…
Talk in Russian on
Improving Quality of JavaScript CodeVenkat Subramaniam58m
Claims that long functions kill agility backed by an example of a 7000-line function and a concrete refactor path: rewrite imperative loops into functional…
Talk in English on
Why Does the "true" Type Exist in TypeScript?Andrey Starovoyt46m
The talk explains the role of literal types in TypeScript—including the specific literal 'true'—and how their introduction enabled features like mapped types…
Talk in Russian on
Bulletproof development with design systemsPaul Yuhnovich57m
Claims that a design system stops inventory and duplication problems and makes releases safer while improving accessibility and onboarding, and shows which…
Talk in English on
Node.js AntipatternsTymur Shemsedynov58m
Covers common Node.js anti-patterns across many areas of JavaScript server development: API and interactive app design (routing, layering, middleware), data…
Talk in Russian on
Building Perfect Authentication in Your JS ApplicationVladimir Rudyy55m
Shows how to implement robust authentication in a JavaScript application using modern web techniques: token-based auth (JWT), secure storage strategies…
Talk in Russian on
Technology agnostic microservices at SPA frontendVlad Fedosov55m
Claims a concrete, working POC that composes micro‑frontends with Isomorphic Layout Composer to get server‑side rendered pages that hydrate and then use…
Talk in English on
Hexagonal Architecture in a Nodejs ProjectAndrey Andriyko53m
Explains using hexagonal (ports-and-adapters) architecture to separate external interactions from business logic in a Node.js application. Covers how to…
Talk in Russian on
The Future of Machine Learning & JavaScriptAsim Hussain48m
Built a working Moji Fire Slack bot that detects faces and returns emotion scores using Azure Face API (attributes like anger happiness scored 0–1)…
Talk in English on
You need to know Algorithms and Data Structures in Front-end, anywayAdam Leos45m
Concrete examples show how small algorithm and data-structure changes in front-end code produce large wins: replacing nested loops with a lookup to get a 100×…
Talk in Russian on
10 secrets to improve Javascript PerformanceErick Wendel46m
Concrete wins and tools not platitudes: concrete code swaps like replacing sequential awaits with Promise.all halves wall time or turning three…
Talk in English on
Things in the PWA EraMajid Hajian45m
Claims that PWAs can control local IoT hardware offline and actually replace native apps by wiring browser APIs to devices and a local gateway. Demonstrations…
Talk in English on
Experience in rewriting ReactNative application with FlutterVasiliy Dytsyak51m
Presentation: will be added soon Fb: https://www.facebook.com/JSFestua/ Website: https://jsfest.com.ua Upcoming JS Conference: JS Fest 2020 - 30-31st of…
Talk in English on
Closing Word19m
-- no description --
Organiser in English on
CASL. Isomorphic Permission ManagementSerhii Stotskyi37m
Presentation: http://bit.ly/2OgR4FR Fb: https://www.facebook.com/JSFestua/ Website: https://jsfest.com.ua Upcoming JS Conference: JS Fest 2020 - 30-31st of…
Talk in English on
Webcomponents & lit-element in productionRoman Savitskyi51m
В далекому 2016 році світ почув про вебкомпоненти, а одна ще тоді не дуже розумна команда, якій приходилось верстати дуже багато, вирішила спробувати те все в…
Talk in English on
Node.js N-API for RustAleksey Orlenko55m
Describes using Node.js N-API (the stable C ABI) to write native addons in Rust without tying them to V8, with bindgen and procedural macros generating safe…
Talk in Russian on
Svelte: Why We Don't Need a Run-time CoreBorys Mohyla49m
Svelte explains why applications built with the Svelte framework do not need a runtime core: it compiles components at build time into vanilla JavaScript…
Talk in Russian on
You need to know Algorithms and Data Structures in Front-end anywayAdam Leos45m
Practical front-end use of algorithms and data structures: the talk demonstrates that replacing naive nested loops with a single-pass lookup map can give ~100×…
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.