Please enable JavaScript to use this page!

AllTalks site logo
🍔

Переизобретая асинхроность

Concurrency & Parallelism, OS/Processes/Threads/Scheduling, Synchronous & Asynchronous, CPU/IO bound, JavaScript & Async, Sync primitives, Bugs in Async Code.


DotNext

73 min

A deep dive into a database engine internals

Oren Eini

In this talk, Oren Eini, founder of RavenDB, is going to take apart a database engine on stage. We are going to inspect all the different pieces that make for an industrial-grade database engine, fro…

HolyJS

72 min

Cовременный бэкенд для фронтенда на Node.js

Андрей Мелихов

Современный фронтенд — это богатое клиентское приложение, оперирующее развесистым набором данных. Однако, оставаясь в парадигме архитектуры «клиент-сервер», такие приложения всё ещё требуют серверног…

Я ❤︎ Фронтенд

43 min

Особенности реализации брутальной дизайн-системы

Артём Арутюнян

Я расскажу историю небольшого проекта на стыке UI, UX и программирования. Как маленькая идея может поглотить десятки часов разработки и сколько удовольствия это может принести. Разберем все боли рабо…

HolyJS

19 min

Улучшаем качество кода React-приложения с помощью Compound Components

Александр Дунай

Скорее всего, вы сталкивались с проблемой, когда ваш React-компонент становится большим, сложным и в нем появляется куча условий. Согласитесь, такие компоненты сложно читать, ревьюить и вообще понима…

Nordic.js

19 min

Value Driven Development

Isabella Silveira de Souza

In the last 20 years, the JavaScript community has come a long way in terms of creating sophisticated tooling that make development easier and more efficient, getting JavaScript to a whole new level …

ITeaConf

32 min

Монолит -> микросервис -> ?

Андрей Мелихов

Разбивая наш JavaScript-монолит (куда без него) мы компании Osome двинулись дальше микросервисов и сразу перевезли всё на функции, отказавшись от Koa, Express, Nest или иных решений. Нашим новым фрей…

JavaScript fwdays

53 min

Did we(b development) lose the right direction?

Stefan Judis

Keeping up with the state of web technology is one of the biggest challenges for us developers today. We invent new tools; we define new best practices, everything’s new, always... And we do all that…

ITeaConf

16 min

Контекстно зависимые топологии (на JavaScript)

Виктор Вершанский

Сложно о простом: очередная серия про природу жизненного цикла объектов в рамках трансформаций данных в жизненном цикле приложений. В этот раз топологические пространства задаются контекстом. Сложные…

DotNext

71 min

Behind modern concurrency primitives

Bartosz Sypytkowski

During this talk, we'll cover the theory and practical implementation behind the most common patterns in modern multi-threaded programming. How our everyday libraries and frameworks optimize the use …

Я.Субботник

65 min

Скорость веб-страниц

Данила Авдошин

Расскажу про то, как делать веб быстрым, почему нужно заниматься скоростью, как измерять скорость и покажу примеры из жизни настоящих ускорений.

HolyJS

44 min

Serverless — это не страшно!

Иван Зуев

Спикер проведет участников через череду незначительных манипуляций с кодом существующего приложения, чтобы можно было получить выгоды от использования serverless-стека. Эти манипуляции позволят автом…

Я.Субботник

50 min

От npm-скриптов до полноценной CLI. DIY гайд

Алексей Попков

Как автоматизировать работу фронтендеров и не создать ещё один бесполезный велосипед? Каждый программист в какой-то момент хочет автоматизировать свою работу скриптами. Обычно из этого получается наб…

ITeaConf

25 min

Одновременность: процессы, ракторы, потоки и файберы

Евгений Ращепкин

Мы поговорим о том, как в Ruby работают с параллелизмом и конкурентностью: о давно известных вещах (процессы и потоки) и о новых (ракторы и асинхронные файберы).

View Source Amsterdam

27 min

Standardizing JavaScript

Jory Burson

We'll take a deep-dive into the standards process, it's history, and the economic and policy implications for the JavaScript standard.

HolyJS

43 min

Server-driven UI в вебе. Не пиши, а описывай свой фронтeнд

Виталий Полещук, Стёпа Михайлюк

Фронтенд — это огромное количество форм, представляющих собой однотипный код, который нужно писать и поддерживать для разных платформ. Нашего брата, фронтендера, порой называют обидным словом «Формаш…

web.dev

12 min

Workerized JS made easy

Ben Morss, Crystal Lambert

When JavaScript lives in a Worker, it runs in a separate thread. Thus, it can't block the browser from creating smooth user experiences! Unfortunately, since Workers can't access the DOM directly, yo…

Nordic.js

26 min

What we talk about when we talk about the JavaScript object model

Vaidehi Joshi

If you've ever used JavaScript, you've probably created an object at some point. You just put some curly braces together and voilà—you have yourself and object that you can manipulate in any way you'…

ITeaConf

55 min

Is it time to re-sync?

Андрей Печкуров

Современные компьютеры кроют в себе множество аппаратных оптимизаций и особенностей работы ЦП и памяти, понимание которых важно при написании многопоточного кода на любом языке, в том числе и Golang.…

Я ❤︎ Фронтенд

44 min

Копаемся под капотом браузера: как работает event loop и compositing

Сергей Чикуёнок

Сейчас, в эпоху клиентских фреймворков, мало кто задумывается, как работают привычные нам вещи в браузере, вроде событий или анимаций. Мы часто следуем „лучшим практикам“ и не задумываемся, почему он…