DiscoverДевШахта
ДевШахта
Claim Ownership

ДевШахта

Author: Девшахта/Ночной фронтенд

Subscribed: 3,386Played: 24,988
Share

Description

Подкаст сообщества devschacht о веб-разработке, с уклоном во фронтенд. Поддержать проект https://www.patreon.com/devschacht
125 Episodes
Reverse
Видео: https://youtu.be/iCqsXjV8nSg Презентация: https://github.com/amel-true/presentations/blob/master/Monitoring-case.pdf Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/jS2nYEaWIwk 00:00:00 Я люблю фронтенд 2020 00:06:16 it-knot в Воронеже 00:07:56 Три проблемы nest http://ilovefrontend.ru/ https://www.youtube.com/watch?v=eLlULhNNthI Глазные интерфейсы - Иван Бакаидов https://youtu.be/eLlULhNNthI?t=405 Patreon Ивана https://www.patreon.com/ibakaidov/ BFCache, или Туда и обратно - Виктор Хомяков https://youtu.be/eLlULhNNthI?t=20887 12 марта — it-knot с Андреем Мелиховым в центре "Мой бизнес" Воронеж. https://mybusinessvrn.timepad.ru/event/1266377/ Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/bYSQbRYRDv8 00:00:31 Зачем писать свой статический анализатор 00:02:20 За что Илья Климов взял Артёма на работу 00:06:25 Hegel это фановаая дичь или полезный инструмент? 00:11:53 Можно ли использовать самописные велосипеды в крупных компаниях 00:18:24 Есть ли будущее у Hegel 00:23:45 Почему в докладе про Hegel не было маркетинга 00:24:59 Зачем нужен Hegel когда есть Dart 00:29:16 Чем хорош JavaScript 00:30:13 Полезные монады 00:38:21 Haskell или Closure? 00:41:00 Туда ли развивается JavaScipt? 00:48:40 Рекомедации Артёма по докладам на Holy.js 2020 Промокод - DevHolyJS2020pc Ссылка - https://holyjs-piter.ru/?utm_source=partner&utm_medium=DevHolyJS2020pc&utm_campaign=holyjs20piter&utm_content=common Доклады, которые можно посмотреть сейчас: Артём Кобзарь — Как и зачем я пишу свой статический типизатор https://youtu.be/GIHrPm_YAIc Дмитрий Бежецков, Владимир Ануфриенко — Портирование JS на Эльбрус https://youtu.be/1zWUN6y2WbI Денис Колодин — Yew — Rust&WebAssembly — фреймворк для фронтенда https://youtu.be/OqFOXMIwzTc Доклады, которые стоит посетить: Alex Culliere — No-Shit state management https://holyjs-piter.ru/en/2020/spb/people/3qpcxsbw4e6jdxbi6hngjg/ Charlie Gerard — Exploring the hidden potential of sound data https://holyjs-piter.ru/en/2020/spb/people/2tg4yzkqtye1tdnfgobdld/ David Nolen (Clojure) https://holyjs-piter.ru/en/2020/spb/people/vlvtyjeselqxa77uy3qd3/ Dmitry Bezheckov — Wasm internals https://holyjs-piter.ru/en/2020/spb/people/5delksgdyksys84ey8cuq8/ Alexey Bogachuk https://holyjs-piter.ru/en/2020/spb/people/1ilylcwm3ki4oic2y88i02/ Leonid Vinnichenko https://holyjs-piter.ru/en/2020/spb/people/7yuok9o5oxksuu0vxnf2m1/ Robert "Uncle Bob" Martin — Architecture — the lost years https://holyjs-piter.ru/en/2020/spb/people/3kdflqk4xbhxs3iktiqx1k/ Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/j86fFvEi9YQ 00:00:08 Чем отличаются англоязычные митапы у нас и за границей 00:01:47 Плюсы коротких докладов 00:02:18 Как поставлять EcmaScript-модули в библиотеках 00:08:40 Conditional Exports в node.js 00:11:15 Гексагональная архитектура ESM conditional exports https://nodejs.org/api/esm.html#esm_conditional_exports Hexagonal Architecture https://fideloper.com/hexagonal-architecture Ports & Adapters Architecture https://herbertograca.com/2017/09/14/ports-adapters-architecture/ Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/IOR1MUitCQI Чистая архитектура. Искусство разработки программного обеспечения https://www.piter.com/collection/programmirovanie-razrabotka-programnogo-obespecheniya/product/chistaya-arhitektura-iskusstvo-razrabotki-programmnogo-obespecheniya Дядя Боб на Holy.js https://holyjs-piter.ru/2020/spb/people/3kdflqk4xbhxs3iktiqx1k/ Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/eh5flHypkDg Как правильно работать с исключениями в DDD https://habr.com/ru/company/true_engineering/blog/431804/ Replacing Throwing Exceptions with Notification in Validations https://martinfowler.com/articles/replaceThrowWithNotification.html Артём Кобзарь/Дмитрий Махнёв - (не|ну)жная монада Either на практике и в теории https://youtu.be/S0cCjbWuvzk Railway oriented programming https://swlaschin.gitbooks.io/fsharpforfunandprofit/content/posts/recipe-part2.html Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/d6zk_BwBgXo О цитате “Преждевременная оптимизация – корень всех зол” http://sergeyteplyakov.blogspot.com/2009/12/blog-post_08.html Микрооптимизации производительности и JavaScript https://medium.com/devschacht/optimizations-and-javascript-f8e060d3eae3 Пишем производительный JavaScript. 3 совета. https://medium.com/devschacht/3-tips-about-javascript-597c33a219d6 Продуманная оптимизация http://optimization.guide/ Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/cn1boolGHu0 00:01:32 Мониторинг node.js-приложений 00:14:17 Не завязывайтесь на фреймворк в бизнес-логике 00:19:37 kebab-case в названиях файлов 00:21:29 Не сходите с ума на работе Node.js Performance Monitoring with Prometheus https://blog.risingstack.com/node-js-performance-monitoring-with-prometheus/ Тимур Шемсединов - Масштабирование Node.js для высоких нагрузок https://youtu.be/-yJWLaJ31NI Не сходите с ума на работе https://www.mann-ivanov-ferber.ru/books/ne-shodite-s-uma-na-rabote/ Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/kLsFEUo3z9o Техника 1. Полевой набор подкастера остался всё тем же Shure SM57(https://www.shure.com/en-US/products/microphones/sm57) + Zoom H5(http://zoomrussia.ru/products/handy_recorder/zoom-h5/)) но добавилась сменная голова к H5 на +2 микрофона EXH-6 (http://zoomrussia.ru/products/accessories/zoom-exh-6/)) 2. Домашний набор — не изменился, всё тот же Rode Procaster(https://rode.com/microphones/procaster) 3. Стало много видео. Камера всё та же Panasonic Lumix G80(https://www.panasonic.com/ru/consumer/digital-cameras-and-camcorders/digital-cameras/lumix-g-system-cameras/dmc-g80mee.html)), но стекло Leica 15/1.7(https://www.panasonic.com/ru/consumer/digital-cameras-and-camcorders/digital-cameras/lumix-g-camera-lenses/h-x015e.html) 4. Свет. Много игрался со светом, сейчас основной набор это Elgato Key Light (https://www.elgato.com/en/gaming/key-light), Amaran AL-F7(https://products.aputure.com/al-f7/), Boling BL-P1 Vlogger(https://www.amazon.com/Boling-Dimmable-2500-8500K-Camera-Support/dp/B07ML5VFGS) 5. Для полевых видео докуплены Rode Wireless Go(https://rode.com/wireless/wirelessgo) в пару к Rode Fillmmaker kit(https://rode.com/wireless/filmmaker) 6. Стабилизатор Snoppa Atom(https://www.snoppa.com/atom.html) 7. Внешний SSD Samsung T5(https://www.samsung.com/ru/memory-storage/portable-ssd-t5/MU-PA500BWW/) 8. iPad Pro 11 (https://www.apple.com/ru/ipad-pro/) Трансляции с мероприятий: 1. Rode Wireless Go(https://rode.com/wireless/wirelessgo) 2. Elgato CamLink(https://www.elgato.com/en/gaming/cam-link-4k) (2 штуки) 3. Сплиттер (https://www.dns-shop.ru/product/6b59feb3901a3332/razvetvitel-orient-hsp0102n/) 4. Камера (https://www.panasonic.com/ru/consumer/digital-cameras-and-camcorders/digital-cameras/lumix-g-system-cameras/dmc-g80mee.html) Полностью перестал использовать: 1. GoPro Hero 5 Session(https://gopro.com/ru/ru/update/hero5_session) + стабилизатор 2. Focusrite Scarlett 2i2 (https://focusrite.com/en/usb-audio-interface/scarlett/scarlett-2i2) Софт 1. Полный набор от Apple: Final Cut, Logic Pro X (https://www.apple.com/ru-edu/shop/product/BMGE2ZM/A/комплект-профессиональных-приложений-для-образования) 2. iZotope RX (https://www.izotope.com/en/products/rx.html) 3. Notion(https://www.notion.so) 4. Splitwise(https://www.splitwise.com) Ссылки на видео: Очумелые подкастеры 2 (https://youtu.be/eYUeDgFJUww) Soft Skills для интровертов, Саша Шинкевич и Никита Дубко (https://youtu.be/UE9aGHgqQc0) ReactRussia #2 @ Выборг (https://www.youtube.com/playlist?list=PLWvK_bLQje9jdzKx90rVNTh_CRMxhukdN) Наш Патреон https://www.patreon.com/devschacht
Видео: https://youtu.be/EW95-PZ1BTw Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/_LSdboGLvFU 00:00:53 Комментарии про DI 00:09:09 Как правильно разжигать конфликты 00:15:01 Слои по DDD James Akwuh DI: DIY https://youtu.be/qQnzVTOqzio Как правильно работать с исключениями в DDD https://habr.com/ru/company/true_engineering/blog/431804/ 5 пороков команды и способы их устранения https://blog.mann-ivanov-ferber.ru/2016/07/07/5-porokov-komandy-i-sposoby-ix-ustraneniya/ Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/3NgWwzwDeTQ Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/WbAJQb5cUrI 00:00:26 Nest в инфрастуктурной команде 00:11:44 В Node 13.2.0 включили поддержку ESM 00:16:19 Программа сертификации Node.js разработчиков 00:22:33 Мастер-классы по Node.js Ссылки Announcing core Node.js support for ECMAScript modules https://medium.com/@nodejs/announcing-core-node-js-support-for-ecmascript-modules-c5d6dc29b663 OpenJS Certification Program https://openjsf.org/certification/ Node Certification: What to expect - David Mark Clements https://youtu.be/aqfixmkWOIQ Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/l6WFpES9ENI В гостях Антон Анохин https://twitter.com/an_anokhin 00:01:06 Задачи DevRel в Wrike 00:02:26 Как Антон стал DevRel без технического бэкграунда 00:04:43 Как развивался DevRel в Wrike 00:07:18 Почему разработчики Wrike так агрессивно пиарят Dart 00:11:20 Как Wrike мотивирует сотрудников выступать 00:13:24 Какие метрики важны для DevRel 00:18:17 Почему компания тратит деньги на стенд, но не мотивирует докладчика финансово 00:21:52 Входит ли knowledge sharing в цели разработчиков высокого грейда 00:23:10 Зачем и как нанимали Рому Дворнова и Артёма Кобзаря 00:25:05 В чём ценность RnD команд для бизнеса 00:26:50 Школа Dart — как Wrike вкладывается в обучение 00:32:15 Сложно ли быть DevRel в компании с непопулярной технологией 00:35:46 Как используется Flutter в компании 00:37:27 Бегут ли разработчики из компании из-за редкого стека 00:39:43 Про DartUp Наш Патреон https://www.patreon.com/devschacht
Видео: https://youtu.be/WK0d_pBuVZc Ссылки: Как логировать в NodeJS, чтобы пацаны во дворе уважали https://habr.com/ru/post/442452/ UUID proposal for ECMAScript (Stage 1) https://github.com/tc39/proposal-uuid Итоги третьего дня октябрьской встречи #TC39: https://t.me/juliarderity/851 cls-hooked https://www.npmjs.com/package/cls-hooked Виктор Вершанский — Асинхронный ноль https://youtu.be/6Tg2UA4XaQY Слайды https://downloads.ctfassets.net/nn534z2fqr9f/4JG7XeeyTucWioeuYsqqcy/1fa3d2f3b2d7feb297ca4ffe2fea5f22/Viktor_Vershanskiy_Asinkhronnyy_nol.pdf Дополнительная демка https://www.youtube.com/watch?v=2g34LNLxpIY https://github.com/wentout/HolyJS_2018-AsyncZero-Demo Наш Патреон https://www.patreon.com/devschacht
В гостях Настя Катаева https://twitter.com/tenebricosa Developer Relations Manager в СКБ Контур Видео: https://youtu.be/K0Wo1PcZR3Y 00:00:28 Кто такой DevRel и какие у него обязанности? 00:02:31 Как существуют вместе HR и DevRel 00:04:01 Так ли важны рейтинги на Хабре 00:05:04 Как бизнес оценивает эффективность DevRel 00:07:07 Как компания захватывает города 00:08:37 Как стать DevRel, какой нужен бэкграунд 00:12:05 Как и зачем Настя перешла из фронтенда в DevRel 00:15:04 В какой момент компании стоит задуматься о DevRel 00:15:54 Как строить карьеру дальше на позиции DevRel 00:17:09 Как не просесть по хардам если не пишешь код в продакшен 00:17:53 Как Контур придумывает свой мерч 00:19:40 Как появился Бинарный Кот 00:20:55 Есть ли в России DevRel-сообщество 00:22:25 Уместен ли хантинг на стенде компании Наш Патреон www.patreon.com/devschacht
Видео: https://youtu.be/ICK9V_A1jhw 00:00:21 Nullish coalescing и optional chaining 00:06:03 Top-level await 00:13:07 PR с меткой work in progress Ссылки: Optional chaining encourages writing brittle code. https://twitter.com/housecor/status/1088419498846244864?lang=en Top-level await https://v8.dev/features/top-level-await Isn’t top-level await a footgun? https://gist.github.com/Rich-Harris/0b6f317657f5167663b493c722647221 Why imperative imports are slower than declarative imports https://gist.github.com/Rich-Harris/41e8ccc755ea232a5e7b88dee118bcf5 Наш Патреон www.patreon.com/devschacht
В гостях Дмитрий Махнёв https://twitter.com/DmitryMakhnev Видео: https://youtu.be/WXeo1IgjHIU 00:00:00 LongestJS — митап с самыми долгими докладами 00:15:06 Самая лучшая статья про программирование 00:16:37 TC39 Panel на HolyJS — что это такое и зачем? 00:27:33 TCXX — конкурс пропозалов на Holy.js 00:32:52 Вокршопы во время конференции параллельно с докладами — для кого? 00:45:33 Лайтнинги — возможность выступить для всех 00:49:41 One more thing... #01 LongestJS: Денис Колесников — npm understand --with-improves https://www.youtube.com/watch?v=Cz6bQw1f23s TC39 Panel https://holyjs-moscow.ru/2019/msk/talks/56vmqp3u6yyneymzfcw3ng/ Вопросы TC39 https://docs.google.com/forms/u/1/d/e/1FAIpQLScKmDXMu8E77U4iCcvLIzGg6eJ9_oIBkE_3oGpVfBmn9nxGzg/viewform?usp=sf_link Bret Victor "Up and Down the Ladder of Abstraction" http://worrydream.com/LadderOfAbstraction/ «Ваша библиотека, как ваш ребёнок, может пойти в неожиданную для вас сторону»: интервью с создателем MobX https://habr.com/ru/company/jugru/blog/426517/ Воркшопы на этой HolyJS https://holyjs-moscow.ru/2019/msk/trainings/ Прошлые воркшопы: Стас Курилов — Удаляем лишний код из рантайма CSS Modules при помощи webpack https://www.youtube.com/watch?v=J1gHHmABk44 Павел Малышев — Svelte Cookbook. Мастер класс по SvelteJS https://www.youtube.com/watch?v=I5DIcbcXzfE Заявка на lightning talks для HolyJS 2019 Moscow https://holyjs-moscow.ru/lightnings-cfp/ Наш Патреон https://www.patreon.com/devschacht
Видео: https://youtu.be/RRgMW-Iim28 00:00:20 Цели: тактическая и стратегическая 00:06:12 Приватные поля классов неизбежно приближаются https://github.com/tc39/proposal-class-fields https://github.com/microsoft/TypeScript/issues/31670 00:11:26 Node 12.11. Worker threads теперь стабильны и как там дела с ES-модулями https://github.com/nodejs/modules/blob/master/doc/plan-for-new-modules-implementation.md#in-progress Наш Патреон https://www.patreon.com/devschacht
В гостях: Никита Дубко https://twitter.com/dark_mefody Видео: https://youtu.be/27c6xtME3F8 https://css-minsk-js.by 00:00:36 Как ощущения после CSS-Minsk-JS 2019 00:02:39 Зачем нужно делать конференцию на английском 00:04:29 Почему не промоутят доклады с конференции 00:05:20 Как искали спикеров для конференции 00:07:00 Узнали ли за границей о CSS-Minsk-JS 00:07:55 Просят ли спикеров о рекламе конференции 00:08:51 Есть ли зарубежные участники на конференции 00:09:59 Насколько сложно искать русскоязычных спикеров для англоязычной конференции 00:13:50 Моё мнение о CSS-Minsk-JS 00:16:36 Влияет ли разделение дней по технологиям на посещаемость 00:19:06 Почему один поток — это важно 00:23:30 Как англоязычные спикеры отзываются о наших докладах Наш Патреон https://www.patreon.com/devschacht
loading
Comments (8)

Alexey Vlasov

Сеньор, юниор, хард скилы, софт скилы, сильные стороны, слабые стороны - вот и весь выпуск, вода. Да у меня бабушка про фронт так же рассказать сможет :( Конкретики 0

Jun 26th
Reply

HORHI

очень класный выпуск! почему у Дениса так дрожит голос?

May 5th
Reply

Ivan Brezhniev

полезно, спасибо!

Apr 1st
Reply

Anuar Balgimbayev

Фронтенд юность вообще очень меркантильные ребята, в выпуске UWebDesign один из них был в гостях и очень много говорил о том, что надо валить из России, зарабатывать деньги и так далее. С тех пор их принципиально не слушаю.

May 24th
Reply

Anuar Balgimbayev

Спасибо за канал, слушаю с удовольствием

May 9th
Reply

Александр Князев

Все время слышу про замену фантома. Не могу загуглить. Попетир? Пркетир? Поп и тир? Попетир?

Jan 24th
Reply (1)

9kopb.ru

headless chrome — awesome🐣🙋

Nov 25th
Reply
Download from Google Play
Download from App Store