cotalks.dev
Login
PiterJS
YouTube:
@PiterJS
all (167)
|
events (29)
|
playlists (25)
Videos (167)
Александр Зонов - React + SSR там, где их уже не ждали
PiterJS #50
PiterJS: игрофикация 2025 года - Ярослав Силкин
PiterJS #85 в Т-Технологии
Что нового в Node.js в 2025 году - Игорь Антонов
PiterJS #85 в Т-Технологии
CSS: Итоги 2025 года - Николай Шабалин
PiterJS #85 в Т-Технологии
Проектируем как синьор: универсальная бинаризация - Дмитрий Карловский
Web components: переосмысливая модульность на фронтенде - Павел Безкоровайный
Реактивный CSS близко - Александр Першин
Структурные паттерны - Анастасия Егорова
Поведенческие паттерны - Дмитрий Тарасов
Порождающие паттерны - Фахри Иманзаде
Из React в бэкенд: не только Node.js. Карта развития для фронтендера - Игорь Антонов
Как мы строили E2E автотестирование! - Гаврилов Григорий
Функциональное программирование в Angular - Дмитрий Земляченко
Рекрутеры на LinkedIn очень хотят, чтобы вы сделали тестовое - Дмитрий Тарасов
Безопасность при работе с NPM - Анастасия Егорова
CouchDB - JS в базе данных - Констатин Вопиловский
Совместимость JavaScript в браузерах - Александр Мальцев
Антипаттерны и best practices карьеры в IT - Валентин Ульянов
Тёмная сторона вайб-кодинга - Darth Viber
Автостопом по метрикам производительности web-приложений - Игорь Антонов
FrontOps - Александр Панфилов
Сделать конфетку из старого монолита - Павел Шлыков
Как мы компоненты оптимизировали, оптимизировали, да выоптимизировали - Василий Беляев
Склеиваем экраны: как View Transitions API улучшает пользовательский опыт - Николай Шабалин
Архитектура веб-приложений. Подготовка к сложному интервью - Игорь Антонов
Взгляд на работу фронтендера с позиции продакт менеджера - Александр Иосса
Использование технологий ИИ в клиентских веб приложениях - Вячеслав Буглов
OpenApi и как его можно применить - Павел Савков
Проектирование async структуры данных с макс. эффективностью на примере WebSocket - Виталий Городков
PiterJS Reflect #74: база, цвета, рендер, кастомизация, безопасность и банкротства
Эффективный рендеринг SVG-стрелок: оптимизация для графов с сотнями объектов - Александр Мальцев
CSS: Эволюция цвета - Артик Мангасарян
Gsap - Евгений Дорошкевич
Как сделать презентацию для выступления на митапе? - Ярослав Силкин
Как написать local-first приложение. А главное, зачем? - Дмитрий Шведов
Особенности фреймворка $mol - Станислав Яременко
Чистая архитектура и Node.js - Игорь Антонов
Neovim - новая эпоха консольных редакторов - Александр Панфилов
Экстраполяция принятия решений из игр в реальную жизнь (работу) - Тимофей Ковалев
SSR для богатых - Кирилл Ковалев
Cesium JS или когда надоели формы - Борис Мещеряков
Как использовать камеру в браузере и сохранить нервы? - Матвей Тарасов
Тестируем свои нервы: опыт перехода с Cypress на Playwright - Дмитрий Макаркин
PiterJS #70
GIT-метрики, выявляющие неэффективных коллег - Алексей Бахирев
Поэтапная разработка RAG системы с GigaChat - Григорий Гаврилов
PiterJS #69
Практика скоростной разработки - Дарт $молер
Будущее управления состоянием - Дарт $мол
Не SOLID'ное программирование - Дарт Мол
Junior, Middle, Senior - а в чём разница? - Владислав Бойко
Atomic CSS Deep Dive - Валентин Ульянов
Dial M for Maintainability - Азат Давлятшин
JS на максималках - Виктор Вершанский
Тесты - это просто - Вячеслав Буглов
AI помощники - Алексей Козятинский
Применение AI и ML в веб-разработке - Антон Ефременков
Тестирование, как точка личного роста - Александр Панфилов
Переезд Netflix с JSCore на V8 - Алексей Козятинский
VK Mini Apps: От идеи до каталога - Григорий Гаврилов
Опыты на людях в IT - Андрей Назаренко
Человекоцентричность в дизайне приватных NPM-пакетов
PiterJS #63 в Nexign
|
Кирилл Доценко
Преимущества RTK Query и поучительный случай на enterprise проекте
PiterJS #63 в Nexign
|
Марина Агафонова
Программирование без стресса: ключевые принципы
PiterJS #63 в Nexign
|
Алексей Табула
Отладка accessor свойств в JavaScript - Вячеслав Москаленко
Как Apache Arrow поможет управиться JS с большими данными? - Николай Шувалов
Серверные компоненты в React: Как мы пишем фронт на бэке и зачем это нужно - Андрей Охотников
Про дизайн, но технический. Зачем и как? - Алексей Щербаков
Святая Дуэль v2.0.0
10 000+ элементов: DOM vs Canvas - Роман Троицкий
Интеграция Rust в Node.js - Николай Шувалов
JS и тапки незрячего fullstack - Евгений Некрасов
PiterJS: как это было и как будет - Александр Коротаев
Как долгожданный рефакторинг стал катастрофой - Арсений Храмцов
ChatGPT для разработчиков: Как использовать ChatGPT правильно - Алексей Козин
Необходимость и роль менторства в жизни каждого разработчика - Валентин Ким
Максим Ерехинский - Взаимодействие с iBeacons в React Native
Светлана Авдей - Документация к API — делай это понятно
Кирилл Сергеев - Логирование на JS
Александр Иосса - BDD e2e тестирование
PiterJS #41 (DINS)
Вадим Горбачев - Event-Driven Architecture: детали реализаций Event Loop
PiterJS #41 (DINS)
София Валитова - Типы данных в CSS
PiterJS #40 (DataArt)
Анна Волкова - Планета на WebGL
PiterJS #40 (DataArt)
Дмитрий Карловский - Презентация приложения для проведения презентаций
PiterJS #40 (DataArt)
Алексей Щербаков - Качество кода: внедрение проверок в legacy
PiterJS #38 (Nexign)
Максим Шкарбалюк - Типизация Rest API
PiterJS #38 (Nexign)
Александр Канунников - Ember: Мифы
PiterJS #37 (T-Systems)
Николай Шабалин - Как правильно обучаться в большом потоке информации
PiterJS #37 (T-Systems)
Артём Арутюнян - "Формальная и интуитивная семантика языка программирования на примерах JS и JSX"
PiterJS Tour #1
Евгений Кувшинов - "Компонентный WebGL"
PiterJS Tour #1
Николай Говоров - "Серверный рендеринг React"
PiterJS Tour #1
Павел Юхнович - Holy War between Designers & Developers
PiterJS conf 2019
Владимир Ульянов - State of Vue (2k19 Q3)
PiterJS conf 2019
Алексей Золотых - Автоматизируй это. Гиперавтоматизированный пайплайн
PiterJS conf 2019
Рустам Имайкин - Как делать быстро прототипы приложений на современных технологиях
PiterJS conf 2019
Александр Канунников - JSX в декларативные шаблоны с помощью AST
PiterJS conf 2019
Яна Менемчиадис - Поддержка старых браузеров в CSS-in-JS на AST-преобразованиях
PiterJS conf 2019
Александр Мадьянкин - Как построить Гексагон: прагматичная архитектура для клиентских приложений
PiterJS conf 2019
Дмитрий Пацура - Optimize the size of your SPA, битва за байты
PiterJS conf 2019
Николай Матвиенко - Хроники Node.js: сообщество и корпорации
PiterJS conf 2019
Полина Гуртовая - GraphQL - уменьшаем энтропию
PiterJS conf 2019
Александр Коротаев - Как запустить Telegram в VS Code
PiterJS conf 2019
PiterJS conf #1
PiterJS conf 2019
Евгений Кот - Будете гореть — горите
PiterJS #35 (Wargaming)
Дима Семьюшкин - Психология для айтишников: про выгорание и заботу о себе
PiterJS #35 (Wargaming)
Любовь Гулько - Выгорание волонтеров: что это такое, почему происходит и как с этим работать
PiterJS #35 (Wargaming)
Григорий Горшков - Пиратское радио на NodeJS
PiterJS #34 (Tinkoff)
Михаил Новиков - Гатсби — больше чем генератор сайтов
PiterJS #34 (Tinkoff)
Павел Герасимов - Скажи ревьюеру “Нет!”
PiterJS #34 (Tinkoff)
Светлана Авдей - Стабильно работающий код
PiterJS #34 (Tinkoff)
Ульянов Владимир - Vue в ecommerce-системах для малого и среднего / VuePiterJS #2
VuePiterJS #2 (SEMRush)
Сергей Копылов - Тулинг для разработки на Vue / VuePiterJS #2
VuePiterJS #2 (SEMRush)
Дмитрий Злыгин - Vue: что такое хорошо и что такое плохо / VuePiterJS #2
VuePiterJS #2 (SEMRush)
Максим Ерехинский - React Native. Спустя год после релиза / PiterJS #29
PiterJS #29 (Wrike)
Александр Полянкин - Optimistic UI updates. Проблемы и решения / PiterJS #29
PiterJS #29 (Wrike)
Дмитрий Карловский - Квантовая механика вычислений / PiterJS #29
PiterJS #29 (Wrike)
Иван Метелев - Тормозит ли мой интерфейс? / PiterJS #26
PiterJS #26 (OK.ru)
Андрей Мелихов - Знай свой JIT: ближе к машине / PiterJS #26
PiterJS #26 (OK.ru)
Андрей Логинов - A7 Data Server / PiterJS #26
PiterJS #26 (OK.ru)
PiterJS #28 «Puppeteer SSR как способ отказаться от React и двигаться дальше» от Антона Плешивцева
PiterJS #28 (VK)
Николай Говоров - Применение Logux / PiterJS #28
PiterJS #28 (VK)
Михаил Андриевский - Введение в доступность / PiterJS #28
PiterJS #28 (VK)
VuePiterJS #1 - Мохнаткин Алексей - Vue.js higher order components
VuePiterJS #1(T-Systems)
VuePiterJS #1 - Николай Говоров - Изоморфные приложения на Vue
VuePiterJS #1(T-Systems)
VuePiterJS #1 - Игорь Минин - Как я начал любить Vue
VuePiterJS #1(T-Systems)
PiterJS #24 - Игорь Коновалов - Трансдьюсеры в JS
PiterJS #24 (Yandex)
PiterJS #24 - Артем Пендюрин - HTML формы как таковые
PiterJS #24 (Yandex)
PiterJS #24 - Михаил Баранов - Собираем свой Google Static Maps
PiterJS #24 (Yandex)
PiterJS на ITGM
PiterJS #27 (IT Global Meetup)
PiterJS на ITGM
PiterJS #27 (IT Global Meetup)
PiterJS #22 - Алексей Золотых - рефакторинг
PiterJS #22 (Wrike)
PiterJS #22 - Mikhail Poluboyarinov - ES2018?
PiterJS #22 (Wrike)
PiterJS #22 - Тим Маринин - SvelteJS - "магический" фреймворк
PiterJS #22 (Wrike)
PiterJS #23 - Дебаты 2 часть
PiterJS #23 (IT Global Meetup)
PiterJS #23 - Дебаты 1 часть
PiterJS #23 (IT Global Meetup)
PiterJS #23 - Евгений Щепотьев - Зависимости в приложении
PiterJS #23 (IT Global Meetup)
PiterJS #23 - Артём Пендюрин - Web Components для практичных людей
PiterJS #23 (IT Global Meetup)
PiterJS #21 - Илья Кашлаков - Рефакторинг платежного процесса Яндекс.Денег
PiterJS #21 (DataArt)
PiterJS #21 - Александр Канунников - AsyncDom
PiterJS #21 (DataArt)
PiterJS #21 - Максим Ерехинский - React Native & Native Widgets
PiterJS #21 (DataArt)
PiterJS #20 - Николай Рыжиков - Clojure for frontenders
PiterJS #20 (Одноклассники)
PiterJS #20 - Дмитрий Махнев - Wallaby.js: экономим 100+ рабочих часов в год
PiterJS #20 (Одноклассники)
PiterJS #20 - Залим Башоров - Kotlin 101
PiterJS #20 (Одноклассники)
PiterJS #20 - Евгений Гусев - И снова Dart
PiterJS #20 (Одноклассники)
PiterJS #19 - Дмитрий Пацура - N подводных камней и горсть советов при разработке на React Native
PiterJS #19 (Одноклассники)
PiterJS #19 - Сергей Чикуенок - А так ли нужен Virtual DOM?
PiterJS #19 (Одноклассники)
PiterJS #19 - Сергей Новиков - Что умеет Polymer
PiterJS #19 (Одноклассники)
PiterJS #17 - Александр Чистяков - Практика использования Docker
PiterJS #17 (SEMrush)
PiterJS #17 - Максим Ерехинский - Как создать браузерное расширение
PiterJS #17 (SEMrush)
PiterJS #17 - Никита Ульшин - D3.js как инструмент визуализации данных
PiterJS #17 (SEMrush)
PiterJS #15 - Александр Баумгертнер - Структура и интерпретация языка JavaScript
PiterJS #15 (IT Global Meetup)
PiterJS #15 - Мелихов Андрей: Node.js — прошлое, настоящее и будущее
PiterJS #15 (IT Global Meetup)
PiterJS #15 - Станислав Краснояров - Практический опыт использования React Native + Redux
PiterJS #15 (IT Global Meetup)
PiterJS #15: Владислав Ватрушкин - Kurento - WebRTC медиа сервер
PiterJS #15 (IT Global Meetup)
PiterJS #16 - Майкл Башуров - Npm v5, Yarn или pnpm — что круче?
PiterJS #16 (FrontEnd mix)
PiterJS #16 - Виталий Галахов - Как мы сделали гибкую и расширяемую дизайн-систему...
PiterJS #16 (FrontEnd mix)
PiterJS #16 - Андрей Мелихов - Как ускорить загрузку сайтов в эпоху смартфонов
PiterJS #16 (FrontEnd mix)
PiterJS #14 - Мелихов Андрей (V8 под капотом)
PiterJS #14 (Wrike)
PiterJS #14 - Александр Баумгертнер (JavaScript. Сложный путь изучения)
PiterJS #14 (Wrike)
PiterJS #14 - Алексей Золотых (Лайфхаки фронтэнд разработчика)
PiterJS #14 (Wrike)
PiterJS #13 - Александр Баумгертнер (Нужен ли мне TypeScript?)
PiterJS #13 (Selectel)
PiterJS #12 - Андрей Складчиков (В релиз с React Native)
PiterJS #12 (Технопарк Университета ИТМО)
PiterJS #12 - Артем Марченко (Один код для сборки под web, iOS и Android)
PiterJS #12 (Технопарк Университета ИТМО)
PiterJS #10 - Майкл Башуров (Ускорение разработки с react, redux и webpack)
PiterJS #10 (Peter-Service)
PiterJS #10 - Кирилл Ковалев (Изоморфный React)
PiterJS #10 (Peter-Service)
PiterJS #10 - Тимофей Ковалев (Декларативное программирование на CSS)
PiterJS #10 (Peter-Service)