Наші доповіді

August 7-9, 2019

Робоча архітектура програм на Perl
PerlCon 2019
Рига
Опис:

Я бачив багато додатків Perl. Я бачу багато непорозумінь навколо архітектурних моделей. 99% навчальних посібників Perl не висвітлюють цю тему і обмежуються додатками "hello world". Як створити дійсно великий додаток? Що вибрати: Моноліт чи Мікросервіси? Як думати про архітектурні шари? Як GraphQL впливає на мою архітектуру? Я відповім на всі ці питання.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

October 30-31, 2020

Ефективно чик-чик і в продакшен
JS Fest
Київ
Майбутня
Опис:

Ми стартуємо розробку проєкту, нам потрібно написати фронтенд і бекенд. Як це зробити ефективно? Чи допоможуть нам 12 факторів? А при розробці фронтенду? Як правильно використовувати контейнеризацію? Як працювати з git-гілками? Як працювати з конфігами? Що з логами? Масштабування? Мільйон питань. У доповіді я розповім, як ми до цього всього підходимо, які інструменти ми використовуємо, на які граблі наступали.

Viktor Turskyi, CEO at WebbyLab

August 29-30, 2020

Ефективна розробка NodeJS додатків
OdessaJS'2020
Одеса
Майбутня
Опис:

Як ефективно розробити додатки NodeJS? Я розповім вам усі деталі та поділюсь своїм особистим досвідом усього процесу: від самого початку та до стадії production. Ви також дізнаєтесь більше про Docker, SDLC та 12 Factor App.

Viktor Turskyi, CEO at WebbyLab

July 30, 2020

Як створити високоефективний движок Excel в JavaScript
Опис:

У вас є складні математичні моделі (мільйони комірок, сотні тисяч формул) в Excel? І вам необхідно запустити все це з мобільного браузера без екселя? Я розповім, як ми з командою створили власний движок електронних таблиць, сумісний з MS Excel, який дозволяє нам запускати будь-яку модель Excel без Excel. Ми поговоримо про архітектуру, алгоритми, оптимізацію продуктивності JavaScript.

Viktor Turskyi, CEO at WebbyLab

May 30, 2020

Ефективна розробка NodeJS додатків
Опис:

Як ефективно розробити додатки NodeJS? Я розповім вам усі деталі та поділюсь своїм особистим досвідом усього процесу: від самого початку та до стадії production. Ви також дізнаєтесь більше про Docker, SDLC та 12 Factor App.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

March 21, 2020

Ефективна розробка NodeJS додатків
Опис:

Я вже зробив низку доповідей про робочу архітектуру вебдодатків, але це лише частина пазла ефективної розробки. Цього разу я покажу весь процес від старту проєкту і до запуску його в продакшен. Розповім, як ми підходимо до ідей "12 Factor App", як ми використовуємо докер, обговоримо питання розгортання оточення, питання безпеки, тестування, обговоримо нюанси SDLC і багато всього іншого. Реальний досвід часто відрізняється від теорії, тому я завжди намагаюся ділитися тим, що працює на практиці.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

November 7-8, 2019

Як ми використовували Redux на сервері та отримали мобільний додаток, який працює офлайн
Опис:

У доповіді я розповім, як ми використовували Redux на сервері та отримали мобільний додаток, який працює офлайн з коробки.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

October 5-6, 2019

Як створити високоефективний движок Excel в JavaScript
KharkivJS 2019
Харків
Опис:

У вас є складні математичні моделі (мільйони комірок, сотні тисяч формул) в Excel. І вам необхідно запустити це з мобільного та браузера без екселя. Я розповім, як ми створили власний движок електронних таблиць, сумісний з MS Excel, який дозволяє нам запускати будь-яку модель Excel без Excel. Я розповім про архітектуру, алгоритми, оптимізацію продуктивності JavaScript.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

September 28, 2019

Процеси розробки фронтенду
Опис:

Області для обговорення: - Фронтенд-фреймворки і процеси, мікрофронтенди - Об'єднання команди FE з командою Backend. Fullstack інженери. Rest проти Graphql - Взаємодія FE та дизайнерських команд - FE підходи / фреймворки. Unit / e2e. - Робота з Legacy - Фронтенд CI / CD пайплайни - Мікрофронтенди - Ізоморфні додатки - Кросплатформний FE

Viktor Turskyi, CEO at WebbyLab

September 19-26, 2020

Тема уточнюється
JavaScript fwdays'20 autumn
Онлайн
Майбутня
Опис:

Опис уточнюється

Viktor Turskyi, CEO at WebbyLab

August 3-4, 2019

Language Independent Validation Rules (LIVR) 2.0
Vinnytsia JS
Вінниця
Опис:

Маючи 15-річний досвід веброзробки, я спробував десятки бібліотек перевірок, але не встиг знайти ту, яка би впоралась з усіма моїми завданнями. 5 років тому ми вирішили створити валідатор, який буде кращим за будь-які інші. Зараз LIVR підтримує десяток мов програмування, і він перевірений безліччю проєктів. Я розповім про ідеї, які стоять за архітектурою, приклади використання, плюси та мінуси.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

June 6-7, 2019

Робоча архітектура NodeJs додатків (оновлена версія)
Amsterdam JS
Амстердам
Опис:

Працюючи з багатьма додатками NodeJS, я бачу багато непорозумінь навколо архітектурних патернів. 99% навчальних посібників з NodeJS не охоплюють цю тему і обмежуються лише прикладами "hello world". Як побудувати дійсно великий додаток? Що вибрати: Моноліт або Мікросервіси? Як зрозуміти, що і в якому архітектурному шарі повинно знаходитися? Що не так з більшістю JS платформ? Як GraphQL впливає на мою архітектуру? Я відповім на всі ці питання.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

April 5-6, 2019

6 способів хакнути ваш JavaScript додаток
JS Fest
Київ
Опис:

Це буде 6 хакерських демонстрацій. Ми не будемо розбирати теорію та на практиці побачимо, як невеликі й не завжди очевидні помилки призводять до значних уразливостей у вашому JavaScript додатку.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

March 15, 2019

Робоча архітектура вебдодатків
DevPoint
Київ
Опис:

Ми запустили понад 60 проєктів, розробили архітектуру вебдодатків, яка підходить для проєктів абсолютно різних розмірів. Тут я проаналізую цю архітектуру, розгляну питання про «моноліт чи мікросервіси», покажу основні архітектурні помилки, які роблять розробники.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

February 7, 2019

Ще одна бібліотека RPC JSON?
Опис:

Я розповім вам, чому вам потрібен JSON RPC і чому я створив іншу бібліотеку. Я покажу нестандартні сценарії використання. Крім того, я проаналізую архітектурні шаблони, які виявилися корисними, рішення, які повинні застосовуватися під час розробки. Більш того, я покажу, що сучасний JS може запропонувати нам для розробки бібліотек.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

October 6-7, 2018

Практика інформаційної безпеки
KharkivJS
Харків
Опис:

Це буде 8 демонстрацій зломів. Ми не будемо розбирати теорію і на практиці побачимо, як невеликі й не завжди очевидні помилки призводять до глобальних вразливостей вашого JavaScript додатку.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

July 6-8, 2018

Як створити VR-додаток за допомогою React 360
OdessaJS
Одеса
Опис:

Я буду говорити про віртуальну реальність (VR). В якому стані технології зараз, чому і як її використовувати. JavaScript сьогодні дуже популярний, з ним можна працювати практично в будь-який час. І здається, що навіть додатки віртуальної реальності можна легко створювати за допомогою JavaScript і React сьогодні. Технологія дуже цікава і кожному JS розробнику буде корисно дізнатися про нові можливості.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

March 31, 2018

Офлайн режим для мобільного додатка, REDUX на сервері і трохи про event sourcing
Опис:

У доповіді я розповім, як ми використовували Redux на сервері та отримали мобільний додаток, який працює офлайн з коробки.

Матеріали:

Viktor Turskyi, CEO at WebbyLab

Запускаєте новий проєкт або покращуєте існуючий? Ми можемо втілити ваші ідеї в життя!