FrontTalks 2018
2018-09-14..2018-09-15
Yekaterinburg, Russian Federation
[FrontTalks 2013, FrontTalks 2016, FrontTalks 2018]
| title | author | length |
|---|---|---|
| This crazy, crazy, crazy, crazy search bar | Roman Prudnikov | 33m |
A talk about building a search-bar component for an existing React app, focusing on making search the primary, convenient navigation method and ensuring it… | ||
| Wallaby.js & Quokka.js. Fast. Pretty. Quality | Dmitriy Makhnev | 38m |
Introduces using Wallaby.js and Quokka.js to combine fast prototyping and continuous testing in a developer’s usual environment. Explains how these tools run… | ||
| WebGL wind. GPU programming | Dmitriy Vasilev | 33m |
An introduction to GPU programming for web developers using WebGL. Covers practical WebGL techniques and how to approach GPU coding from the perspective of a… | ||
| Prototyping with code | Andrey Salomatin | 42m |
The talk examines the limits of strict requirements/spec documents in product development, arguing that rigid adherence to technical specifications can block… | ||
| Ivan Tulup. Async mess in JS under the hood | Mikhail Bashurov | 38m |
The talk explains JavaScript’s single-threaded but deeply asynchronous model by unpacking the event loop, including the difference between tasks and… | ||
| Let's kill lifecycle | Aleksandr Shushunov | 39m |
Claim: React lifecycle methods make components fragile and hard to reason about, so move side effects out of component methods into reactive business logic… | ||
| About HTML | Sergey Popov | 37m |
Covers core HTML quality metrics—validity, heading structure, semantic markup, and accessibility—and argues these are sufficient for building well-optimized… | ||
| Houdini — CSS that is JavaScript | Nikita Dubko | 36m |
Overview of the CSS Houdini specifications and how they let developers extend the browser’s CSS engine using JavaScript. Covers specific Houdini technologies… | ||
| Typography on the Web | Anton Kastritskiy | 36m |
Covers how web interfaces are built from typographic elements, using concrete examples to show how text is composed and styled. Discusses typography-related… | ||
| The boundless possibilities of transpilation | Andrey Roenko | 34m |
Overview of how modern transpilers like Babel and TypeScript work, what features they provide for projects, and practical guidance on writing plugins for them… | ||
| Authorization — the new black | Aleksandr Zubov | 36m |
Talk discusses why increasing the number of authenticated users on a website matters and techniques for fast, low-friction authentication. It covers using… | ||
| Two PostCSS plugins for color control | Vladimir Kuznetsov | 34m |
Covers two PostCSS plugins for color management: one simple plugin to replace one color with another (a junior-dev exercise) and a more complex theme generator… | ||
| Speed across all services | Ivan Karev | 29m |
Description of a unified system built to measure performance metrics across all Yandex services, explaining how the team designed and implemented a single… | ||
| Data structures for frontend developers | Igor Alekseenko | 39m |
An overview of data structures used inside popular frontend libraries and frameworks, explaining why tools like React can efficiently perform partial DOM… | ||
| Reactive interface | Artem Belov | 30m |
The talk explains techniques of reactive UI design for browser JavaScript that make rendering faster by changing how updates are scheduled and composed. It… | ||
| Ten principles of Artem Gorbunov | Artem Gorbunov | 48m |
Presents ten practical rules by Artem Gorbunov for getting tangible results: focus on removing the real blocker to deliver quickly (examples: finishing a… | ||
| nothing matches | ||