Спасибо всем кто был сегодня с нами, а теперь все в Харратс:
Harat`s
https://2gis.ru/spb/geo/70000001066602589
Harat`s
https://2gis.ru/spb/geo/70000001066602589
🔥1
Приготовьтесь, это будет настоящий хардкор!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16❤🔥1😁1
✨ На грядущем PiterJS для нас выступит Дима Тарасов с докладом:
📜 Доказательства с нулевым разглашением
🎫 Регистрируйся, пока есть места: https://piterjs.org/#meetup=x76iw2_37zxt9
✔️ А если передумал идти — отмени регистрацию там же.
📜 Доказательства с нулевым разглашением
Поговорим о том, как доказывать факты о себе, не раскрывая личные данные. На примере рассмотрим, как Zero-knowledge Proofs позволяют сказать «мне есть 18», не показывая, ни паспорт, ни любой другой документ. Разберём, где и какие данные хранится, а так же кто, кому и что доказывает. Без уклона в блокчейн: поговорим о криптографии и напишем практические примеры на JavaScript / TypeScript.
🎫 Регистрируйся, пока есть места: https://piterjs.org/#meetup=x76iw2_37zxt9
✔️ А если передумал идти — отмени регистрацию там же.
🔥8👍3👏2
✨ На грядущем PiterJS для вас выступит Рома Троицкий с докладом:
📜 Turborepo, pnpm, Changesets: как заставить монорепозиторий работать в Enterprise условиях
🎫 Регистрируйся, пока есть места: https://piterjs.org/#meetup=x76iw2_37zxt9
✔️ А если передумал идти — отмени регистрацию там же.
📜 Turborepo, pnpm, Changesets: как заставить монорепозиторий работать в Enterprise условиях
Один фикс = 10 пулл-реквестов, тестирование 10 микрофронтендов и внеочередной регресс. Если вы управляете десятками фронтенд-репозиториев, вы знаете этот ад. Расскажу, как мы исследовали реальные паттерны деградации полирепозитория, что конкретно ломается при масштабировании и почему Turborepo + pnpm + Changesets не какая-то серебряная пуля, а очерендой компромисс. Со всеми плюшками и граблями включительно.
В докладе представлены результаты 1.5 годового опыта разработки в Turborepo, особый упор на релизный цикл и его контроль. Доклад будет полезен Senior-Lead разработчикам, кто задумывается о миграции в монорепозиторий.
🎫 Регистрируйся, пока есть места: https://piterjs.org/#meetup=x76iw2_37zxt9
✔️ А если передумал идти — отмени регистрацию там же.
🔥12😁7🎉7
✨ На грядущем PiterJS для вас выступит Никита Верас с докладом:
📜 Как я сделал свой SAAS и ничего не заработал
🎫 Регистрируйся, пока есть места: https://piterjs.org/#meetup=x76iw2_37zxt9
✔️ А если передумал идти — отмени регистрацию там же.
📜 Как я сделал свой SAAS и ничего не заработал
Все сейчас пытаются вайбкодить свой SAAS, но мало кто задумывается что тут нужен совсем другой пул навыков и успех вообще не гарантирован.
🎫 Регистрируйся, пока есть места: https://piterjs.org/#meetup=x76iw2_37zxt9
✔️ А если передумал идти — отмени регистрацию там же.
🔥8👍2🤯2
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
✨ Вот и подошёл к концу очередной PiterJS..
📢 Оставляйте свои отзывы — они нам очень интересны: https://piterjs.org/#!meetup=x76iw2_37zxt9
🎊 А кому не хватило, идём вместе на афтепати: Брюгге наб. Макарова, 22
📢 Оставляйте свои отзывы — они нам очень интересны: https://piterjs.org/#!meetup=x76iw2_37zxt9
🎊 А кому не хватило, идём вместе на афтепати: Брюгге наб. Макарова, 22
PiterJS
Ежемесячный питерский митап о JavaScript, Node.js и всём, что окружает современного фронтендера.
🔥12👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
👎18🔥9👍3❤🔥1
В программе
— Федор Алексеев: Serverless: от теории к практике с нуля
— Александр Панфилов: Путь из темноты: от console.log к промышленному мониторингу с нуля
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👏1
PiterJS
В рамках доклада будет дан ответ на вопрос "что такое бессерверные вычисления?" через анализ пяти фундаментальных черт, отличающих serverless от традиционных облачных моделей. В том числе будет рассмотрен событийно-ориентированный архитектурный стиль, лежащий в основе бессерверной архитектуры. Теория будет подкреплена на практике путем создания бессерверной JavaScript функции на платформе Yandex Cloud. Полученные знания могут стать отправной точкой для использования бессерверных технологий в собственных проектах.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍2👏2👎1
Мы все начинали с console.log. Но когда приложение падает в 2 часа ночи, а бизнес кричит: «Всё сломалось!», — одного принта в консоль уже недостаточно.
В феврале 2025 мы запускали новый продукт с нуля, и мне пришлось разобраться в «тёмной стороне» бэкенда — системе ЖАМ (Журналирование, Аудит, Мониторинг).
На этом докладе я расскажу:
— Чем реально отличаются журналирование, мониторинг и аудит (и почему их путают);
— Как не надо писать мониторинг (на своём примере с middleware — спойлер: это боль);
— Как я подружил Winston, OpenTelemetry, Prometheus и Grafana в одном Nest.js приложении;
— Зачем фронтендеру всё это знать, чтобы общаться с бизнесом на одном языке и стать незаменимым.
Будет код, ошибки, архитектурные грабли и настоящие графики. Вы уйдете с пониманием, как построить систему наблюдения за приложением с нуля, не плодя костылей.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍2😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5🥰1
Мы уже начали: https://live.vkvideo.ru/piterjs
live.vkvideo.ru
VK Видео Live — стримы, прямые эфиры и трансляции игр, спортивных событий и каналов
VK Видео Live — стриминговая платформа для тебя! Игры, музыка, творчество и общение с растущим комьюнити. Смотри или запускай свой стрим прямо сейчас!
🎉3
✨ Вот и подошёл к концу очередной PiterJS..
📢 Оставляйте свои отзывы — они нам очень интересны: https://piterjs.org/#!meetup=1gbs91_w8h9lp
🎊 А кому не хватило, идём вместе на афтепати: Брюгге наб. Макарова, 22
📢 Оставляйте свои отзывы — они нам очень интересны: https://piterjs.org/#!meetup=1gbs91_w8h9lp
🎊 А кому не хватило, идём вместе на афтепати: Брюгге наб. Макарова, 22
PiterJS
Ежемесячный питерский митап о JavaScript, Node.js и всём, что окружает современного фронтендера.
🔥2❤🔥1👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍3
— Дмитрий Тарасов расскажет нам про использование Web Workers в React-приложениях
— Михаил Пушкин научит нас работать с клавиатуры со скоростью мысли.
— Ярослав Силкин развлечёт нас мемной СвоейИгрой.js
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14🤔3
Forwarded from Дим
Когда задачи в приложении становятся тяжёлыми или долгими, основная реакция — это торможение интерфейса. Web Workers позволяют вынести такие задачи в отдельный поток, чтобы они не мешали пользовательскому опыту.
Поговорим о практической стороне: как Web Workers работают изнутри, как происходит обмен данными между основным потоком и воркером, как запускать воркеры в React-приложении, и какие нюансы и ограничения есть у этой модели.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤🔥2🔥2
Principal Engineer с 20 годами в индустрии разработки. Моя страсть — то, как мы взаимодействуем с кодом: от AI-агентов и редакторов до UX/DX, интерфейсов, типографики и эргономики.
С 2017 года живу в Берлине, работаю в стартапах (включая финтех-единорога), где проектирую архитектуру, пишу код и выстраиваю процессы в продуктовых командах.
Я люблю путешествия не меньше, чем хороший редактор кода и бокал вина: важно минимизировать лишние движения, быстро попадать в нужную точку, не терять мысль — и получать удовольствие от процесса, оставаясь в потоке.
Даже в эпоху AI-ассистентов мы проводим 90% времени не за генерацией кода, а за его чтением, навигацией и точечными правками. Каждое вынужденное движение к мыши — это когнитивный разрыв, разрушающий наше состояние потока.
Мы разберем, как превратить работу с текстом в интуитивный язык, где навигация и правки становятся набором осмысленных команд (вроде dap или ciw). Вместо привычных манипуляций мышью мы перенесем взаимодействие в плоскость мышечной памяти, превращая редактирование в быстрый и точный процесс. Это позволит сохранить концентрацию и защитить руки от перенапряжения. Вы получите не просто теорию, а конкретный план внедрения этих привычек в ваш текущий редактор без риска для рабочих процессов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥2😁1🙏1