Please enable JavaScript to use this page!

AllTalks site logo
🍔

#development

Я ❤︎ Фронтенд

43 min

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

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

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

Я ❤︎ Фронтенд

37 min

State Machine: что это и зачем

Сергей Пономарёв

Мы очень часто работаем с состояниями. По большей части на фронте, но также и на бэке, не говоря уже о GameDev-e. Даже турникеты и вендорные автоматы имеют state machine. Несмотря на это, многие не п…

Я ❤︎ Фронтенд

42 min

Contract-first principle в работе c API

Глеб Михеев

Фронтенд-разработчики страдают при работе с API: сначала мы ждём, когда будет разработана первая версия, а потом выясняем, что часть методов не работает, и апишка постоянно отваливается. А потом апи …

Я ❤︎ Фронтенд

45 min

А ваш сайт доступен с клавиатуры?

Глафира Жур

Клавиатура — иногда единственный способ сделать что-то в интернете, если внезапно сломалась мышь. А ещё встречаются пользователи, которые могут перемещаться по сайту только при помощи клавиатуры. Как…

Я ❤︎ Фронтенд

45 min

Я ❤ Storybook

Семён Левенсон

Бывает такое, что находишь инструмент, похожий на молоток — и всё понятно, инструкцию читать не нужно. Просто берёшь и начинаешь забивать гвозди. Время идёт, а за это время молоток стал уже мультитул…

Я ❤︎ Фронтенд

43 min

Web Vitals: увидеть и оптимизировать

Артем Белов

В индустрии уже давно сформированы стандарты производительности веб-приложений — это инициатива Web Vitals. Тем не менее, это не страхует программистов от ложных путей оптимизации Performance-метрик.…

Я 💛 Фронтенд

49 min

Node.js фреймворки, или Туда и обратно

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

За годы разработок enterprise-приложений на Node.js я использовал Express, Nest.js и AWS-лямбды. У каждого подхода есть свои плюсы и минусы, и все они остаются актуальными, но ни одно из этих решений…

HolyJS

43 min

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

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

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

HolyJS

37 min

Как мы TypeScript в Java перегоняли

Евгений Никифоров

Как использовать компилятор TS для разбора и парсинга самого языка с последующей перегонкой в другие языки программирования? На примере своего проекта спикер покажет, как решали проблему связывания …

HolyJS

44 min

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

Иван Зуев

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

HolyJS

19 min

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

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

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

HighLoad++

44 min

Высоконагруженная платежная система "Мир": что под капотом

Юрий Бабак

В этом докладе я расскажу, что происходит под капотом: от "приложил карту" в магазине до "получил "ок" на POS-терминале. Углубимся в "сердце" платежной системы и рассмотрим в деталях авторизационную…

HighLoad++

29 min

Как (не) выстрелить себе в ногу на Lua

Ярослав Дынников

Lua — простой язык. Базовые вещи можно выучить минут за 20 без преувеличения. Но несмотря на всю свою простоту, Lua всё-таки может преподнести сюрприз неопытному разработчику. А чтобы писать хороший …

HighLoad++

40 min

Postgres 14 и высокие нагрузки

Иван Панченко

К конференции уже будет окончательно определено, какие фичи попадут в состав 14-й версии PostgreSQL. Мы обсудим те из них, которые повышают производительность СУБД и помогают создавать устойчивые к в…

HighLoad++

34 min

Язык Rust для высоконагруженного сетевого сервиса — быстрый старт и стремительный полет

Александр Сербул

В докладе расскажем про эволюцию разработки высоконагруженного сетевого кластера отправки пуш-уведомлений с использованием технологий от unix/bash и PHP до асинхронных неблокируемых многопоточных сое…

YaTalks

62 min

Самопишущийся код

Роман Поборчий, Никита Поваров

Что под капотом у программ, которые сами пишут код? Чего им не хватает, чтобы выполнять работу программиста? Как из-за этих программ изменится индустрия разработки, и изменится ли она вообще в ближай…

YaTalks

62 min

99,99: что сделать, чтобы ваш сервис стал надёжным

Дмитрий Носов, Евгений Росинский, Александр Афенов, Нарек Татевосян

Поговорим о космической стабильности и отказоустойчивости. Сервисы со стабильностью 99.99. Возможно ли это? Если да, то как это реализовано в разных компаниях. Нас с вами ждёт дискуссия о том: Как …

YaTalks

28 min

DDoS-атака Mēris и как Яндекс её пережил

Дмитрий Носов

Кажется, что уже все слышали о самой масштабной DDoS-атаке в истории интернета — Mēris. Очень многое в этой истории пока ещё проходит «под грифом секретно». Но сейчас мы готовы поделиться большой час…

YaTalks

32 min

Сервисы эксплуатации беспилотных автомобилей

Сергей Першин

Основные модули ПО беспилотного автомобиля хорошо описаны: локализация, распознавание, предсказание, планирование, управление. Но это лишь надводная часть айсберга, в то время как основная часть скр…

YaTalks

39 min

Как бэкенд Толоки выбирает задания для исполнителей

Артем Григорьев

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

YaTalks

29 min

Геномная паспортизация россиян в режиме экспоненты с точки зрения бэкенда

Владимир Гусев

Genotek был создан в 2010 году, чтобы предоставить человеку генетическую информацию о его здоровье, медицинских рисках, способностях и генеалогии, и сделать персонифицированную медицину доступной для…

YaTalks

41 min

Под капотом робота-доставщика

Дмитрий Добрынин

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

YaTalks

39 min

Сервис на userver: что снаружи и что под капотом

Антон Полухин

Рассказываем о фреймворке Яндекс Go и его внутреннем устройстве. Доклад будет интересен людям, которые хотят разобраться в устройстве корутиновых движков и работе асинхронных фреймворков. Вы узнаете:…

YaTalks

32 min

Большой таблеточный взрыв

Андрей Фомичев

Современная распределённая БД, как и сама Вселенная, состоит из мельчайших частиц. Из частиц, которые мы называем таблетками, строится петабайтная вселенная данных в Yandex Database. Таблетки решают …

YaTalks

32 min

ClickHouse: настоящее и будущее

Алексей Миловидов

Доклад посвящён основным принципам и целям развития ClickHouse: отличительным чертам и преимуществам системы, которые мы планируем развивать. Также поговорим о недостатках и неудобствах, над которыми…

YaTalks

38 min

Как наши кластеры оказались в топе суперкомпьютеров

Дмитрий Монахов

Из доклада вы узнаете краткую историю кластеров для обучения нейронных сетей в Яндексе: Зачем они нам понадобились? Что такое современный HPC и почему это не просто объединение нескольких сотен серв…

YaTalks

52 min

30 лет — полёт нормальный!

Виталий Харисов, Ольга Алексашенко, Сергей Бережной, Сергей Чикуёнок

Вебу исполнилось 30 лет. С лёгким флёром ностальгии поговорим о его взрослении, развитии и самочувствии в 2021 году. Обсудим нашу профессию, сложности и задачи, сопровождение проектов, актуальные тем…

YaTalks

63 min

Когда документация — просто космос

Наталья Теплхина, Дэн Абрамов, Алена Батицкая

Вы написали библиотеку. Но чтобы ей начали пользоваться, к ней должна прилагаться хорошая и понятная документация. Как её писать? Что делать, если нужна многоязычность? Как создать понятную навигацию…

YaTalks

43 min

Аутентификация в вебе. История развития

Алексей Авдеев

-

YaTalks

62 min

Спецвыпуск «Веб-стандартов»

Вадим Макеев, Андрей Мелихов, Никита Дубко

Новости фронтенда за прошедшую неделю в специальном выпуске подкаста «Веб-стандарты» в видеоформате.

YaTalks

45 min

Как и зачем проводить тесты с незрячими людьми?

Валерия Курмак, Анатолий Попко

Поговорим о доступности цифрового контента и сервисов, вместе попробуем ответить на важные вопросы: Почему важно проводить тесты с незрячими пользователями? Почему автоматизированных тестов или само…

YaTalks

52 min

Существующие инструменты не работают в невесомости? Напиши свои!

Андрей Ситник, Антон Усманский, Никита Дубко, Роман Дворнов

Опенсорс открывает две дороги: использовать существующие решения или написать своё, учитывая опыт предков. В какой момент пора создавать новый репозиторий? Как поддерживать инструмент? Зачем вкладыва…

YaTalks

37 min

Создание универсальной UI-библиотеки

Евгений Тропин

Доклад будет полезен разработчикам, которые создают свою библиотеку компонентов и заботятся о доступности интерфейсов.

YaTalks

65 min

Научите меня писать интерфейсы для космолётов!

Сергей Бережной, Тина Думилина, Кирилл Мокевнин, Александр Патлух, Алексей Симоненко

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

Yet another Mobile Party

40 min

FOMO в разработке

Никита Куликов, Михаил Левченко

В необычном формате видеоподкаста мы обсудим FOMO в разработке.

Yet another Mobile Party

32 min

Страхи тимлида

Денис Малых

В необычном формате видеоподкаста мы обсудим какие страхи испытывают тимлиды

Yet another Mobile Party

37 min

Code rewiew здорового человека

Сергей Нанаев, Евгений Ёлчев

В необычном формате видеоподкаста мы обсудим Code review

Yet another Mobile Party

42 min

Поговорим про факапы

Евгений Мацюк, Александр Денисов

В необычном формате видеоподкаста мы поделимся самыми страшными историями про свои факапы

DotNext

71 min

Миграция приложения с MS SQL Server на PostgreSQL

Станислав Флусов

В своем докладе автор расскажет историю миграции большого энтерпрайз-приложения с MS SQL на PostgreSQL, которое не останавливалось ни на минуту в ходе этого процесса. Естественно на этом непростом пу…

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 …

Job Interview

135 min

Собеседование senior backend-разработчика / Node.js

Кирилл Мокевнин, Роман Гафуров

Публичное собеседование – формат учебного интервью, где собеседующий задаёт вопросы, которые обычно задаёт разработчикам при найме в свою команду.

Job Interview

78 min

Публичное собеседование: Middle фронтенд-разработчик

Лена Рашкован, Тимур Гафиулин

Хекслет и Podlodka Crew представляют: публичное собеседование для middle фронтенд-разработчика

Job Interview

90 min

Собеседование на Middle Frontend разработчика

Сергей Пузанков

Сегодня интервью проходит Алексей, он пробуется на должность Middle Front-end разработчика.

Job Interview

86 min

Public interview for Senior JavaScript Developer

Martin Chaov, Mark Shulhin

During the webinar Software Architect Martin Chaov will conduct interview with Senior Software Engineer Mark Shulhin. We will open the doors to our interview process you will be observers and listene…

Job Interview

148 min

Собеседование Frontend Senior разработчика из GitLab

Станислав Лашманов, Виталий Слободин

В данном выпуске Виталий Слободин из GitLab, пройдет собеседование на senior frontend разработчика.

Job Interview

133 min

Фронтенд-разработчик нейросети на собеседовании

Станислав Лашманов

В данном выпуске Валерий пройдет собеседование на middle frontend разработчика.

Job Interview

141 min

Собеседование Senior Frontend разработчика из FAANG

Кирилл Черкашин, Станислав Лашманов

В данном выпуске Кир пройдет собеседование на senior frontend разработчика.

Job Interview

202 min

Собеседование Senior Frontend разработчика из Mail.ru

Александр Шушунов, Станислав Лашманов

В данном выпуске Александр пройдет собеседование на senior frontend разработчика.

Job Interview

113 min

Cобеседование Senior Frontend разработчика на пенсии

Илья Немиро, Дмитрий Карловский

В данном выпуске Дмитрий пройдет собеседование на senior frontend разработчика.

Job Interview

91 min

Пробное собеседование Junior C# developer (backend)

Степан Береговой

Юлия решила рискнуть и пройти у меня тестовое собеседование на позицию Junior C# developer (младший разработчик на C#). У нее достаточно интересный опыт: руководство IT проектами, цифровой маркетинг…

Job Interview

118 min

Собеседование C# Junior developer, что спрашивают в 2021 году?! Техподдержка идет программировать.

Степан Береговой

Собеседование по C# на позицию Junior Developer. Кандидат хочет перейти из техподдержки в C# программисты, проверим насколько он готов. Затрагиваем базу по языку, платформе в целом, ООП, asp.net mvc …

Job Interview

133 min

Нестандартное собеседование Senior frontend-разработчика

Stanislav Dior, Павел Тарасов

-

Job Interview

108 min

Собеседование Senior Frontend разработчика

Павел Тарасов

-

Job Interview

58 min

Coding Interview with Dan Abramov

Dan Abramov, Ben Awad

-

Job Interview

37 min

Beginner React.js Coding Interview (ft. Clément Mihailescu)

Ben Awad, Clément Mihailescu

I give Clément Mihailescu a mock React.js interview that is geared towards beginners.

Job Interview

58 min

Intermediate React.js Coding Interview (Clément Mihailescu)

Clément Mihailescu, Ben Awad

I give Clément an intermediate level React.js coding interview where I test his knowledge in creating a table that can sort columns and search for values.