Node.js fwdays’23 конференція | Program guide

Fwdays
4 min readNov 30, 2023

--

До нашої зустрічі залишились лічені дні 🥰

2 грудня у Києві збираємось на Node.js fwdays’23 — першу конференцію від Fwdays, присвячена Node.js практикам та інструментам.

Наша команда закінчує останні приготування та з нетерпінням чекає на зустріч з вами 😊

Підготували для вас гайд програмою, тож читайте, коментуйте і приєднуйтесь до події 2 грудня online або offline.

Свіжі анонси, новини та цікавинки постимо у Telegram та Discord чатах, додавайтесь.

Посилання на чат у Discord ми надсилали вам на пошту, на яку ви купували квиток.

У Discord чаті на вас ще чекає спілкування з учасниками та спікерами конференції, де окрім текстових чатів, можна буде приєднатися до voice чату з нашими online спікерами.

🗓 Дати: 2 грудня — основний день конференції

Підготували для вас коротку інструкцію, як підключитися до конференції👇

⏰ 11:00 — Відкриття та старт доповідей

Розпочнемо з привітального слова від організаторів та згадаємо практичні моменти, які стануть вам у пригоді до та під час конференції.

Трохи інформації про доповіді

Конференція складається з двох потоків доповідей — Online Track та Offline Track.

11:10

Online Track:

Can Machines Dream of Secure Code? — Liran Tal Snyk, [eng] [Intermediate]

Навіть дуже популярні проєкти програмного забезпечення з відкритим кодом неодноразово виявляються вразливими. ChatGPT або GitHub Copilot відповідають стандартам безпечного програмного забезпечення? Розробники вже застосували АІ для розробки доповненого програмного забезпечення, але давайте кинемо виклик тим інструментам АІ, на які ви покладаєтеся щодня, і подивимося, наскільки вони здатні створювати безпечне програмне забезпечення.

Offline Track:

Surviving highload with Node.js — Андрій Шумада, [ukr] [Advanced]

Під час доповіді Андрія ми пройдемо через потенційні вузькі місця в додатку, як їх знайти і як з ними боротися. Які метрики нам можуть показати потенційні проблеми? Як визначити, коли і як масштабувати наш додаток? Також, Андрій розкаже про цікаві випадки пошуку проблем в реальних високонавантажених Node.js додатках.

11:50 — Coffee-break (30 min)

12:20

Online Track:

# NODE_ENV=production is a lie — Matteo Collina, [eng] [Intermediate]

Яке значення слід використовувати для середовища проміжки? Що щодо QA? Якщо ми не будемо запускати той самий код скрізь, ми зіткнемося з помилками, які ми не зможемо відтворити в різних середовищах. Отже, ми всюди встановлюємо NODE_ENV=production. Тоді як ми повинні розрізняти середовища?

Відповіді на всі ці питання чекають на вас у онлайн-доповіді Matteo Collina.

Offline Track:

Running students’ code in isolation. The hard way — Юрій Голюк, [ukr] [Intermediate]

Під час доповіді поговоримо про безпечний запуск коду, якому не можна довіряти й про додаткові складнощі в його тестуванні.

Зачепимо, як рішення на стороні додатка, так і інфраструктурні.

І звісно, Юрій поділиться реальними історіями про ситуації, коли все йшло не за планом, та методами швидкого виправлення помилок.

13:00 — Break (10 min)

13:10

Online Track:

Менеджмент пакетів у монорепозиторіях— Золтан Кочан, [eng] [Intermediate]

Під час онлайн-доповіді поговоримо про складності і розглянемо деякі рішення для ефективного керування пакетами в монорепозиторіях. Обговоримо, як менеджмент пакетів працює з npm, pnpm та Yarn.

Також Золтан покаже менш відому програму, яка може значно спростити взаємодію з залежностями.

Offline Track:

AI та як інтегрувати ChatGPT як агента підтримки — Сергій Дячок, [ukr] [Intermediate]

Під час доповіді розглянемо стан та можливості сучасних сервісів AI на прикладі ChatGPT та як використати його для створення інтерактивного агента підтримки користувачів сайту електронної комерції.

13:50 — Lunch break (60 min)

14:50

Online Track:

Node.js Development in 2024: trends and tools — Нікіта Галкін, [eng] [Beginner]

Доповідь спрямована висвітлити останні можливості та інструменти в Node.js екосистемі. Нікіта продемонструє нові JavaScript/TypeScript конструкції, пояснить коли використовувати нові фічі з Node.js v20, та зробить огляд трендів.

Offline Track:

Prompt Engineering for Node.js developers — Віталій Ратушний, [ukr] [Intermediate]

В рамках доповіді піднімемо декілька важливих тем:

– А чи дійсно код такий важливий актив бізнесу? І якщо ні, то чому розробникам все ще платять.

– Як саме Node.js розробнику підняти свою ефективність використовуючи “неідеальний” AI на базі GPT-4 для виконання своїх задач. І ми не про “напиши доку на цей код”.

– Хто такі промп-інженери, та чому через них тебе можуть звільнити вже за рік?

15:30 — Break (15 min)

15:45

Online Track:

Node.js vs workerd — A comparison of two JavaScript runtimes — James M Snell, [eng] [Intermediate]

Доповідь продемонструє відмінності та схожість, а також дасть трохи більше розуміння того, як працюють workerd та Node.js.

Offline Track:

Drizzle: що це за мряка?— Олександр Блох, Данило Кочетов, [ukr] [Intermediate]

Під час доповіді спікери розглянуть сутність Drizzle, проаналізують коментарі та відгуки з соціальних мереж і форумів, і порівняють цей інструмент із конкурентами. Поділяться планами на майбутнє з розвитку Drizzle та екосистеми на прикладі Drizzle Studio та інших тулів.

16:25 — Closing (10 хв)

Учасники матимуть доступ до трансляцій одразу після завершення конференції.

Гарного перегляду!

#Node.js fwdays’23

Приєднуйтесь до Telegram та Discord чатів, якщо ви ще не там.

До зустрічі 2 грудня! 🎄

--

--

Fwdays
Fwdays

Written by Fwdays

We organize large conferences (JS, PHP, .NET, Highload, etc.) and meetups

No responses yet