Коротка оповідка про те, з якими жахами довелося стикнутися під час роботи над чужим кодом, як нам вдалося опанувати себе та почати одночасно додавати нові фічі й потихеньку осучаснювати старі. Про те, як тиждень розбиратися в чотирьох сторінках та про те, чому легасі це не завжди погано, а навпаки — чудова нагода прокачати себе.
Сергій Бабіч
(Senior Frontend Developer at DataRobot),Поширеною задачею в сучасному JS є парсінг, валідація та порівняння JSON об'єктів. У цій доповіді я швидко розгляну найпоширеніші способи парсінгу та валідації, які ми використовуємо сьогодні, а потім зосереджуся на тому, як runtime типи (на основі io-ts) можуть допомогти зробити такі задачі простішими та швидшими в реалізації.
Олександр Сугак
(Senior Software Engineer @ Scalable Capital),Чи варто подивитись на Javascript, коли всі пишуть на Typescript? Що відбувається зі стандартом? Що ми отримали минулого року? Які новинки очікуємо цього та наступного року? І головне, коли стандартизують Observer? Спробуємо розібрати всі ці запитання і навіть трішки більше, пофантазуємо про майбутнє і отримаємо задоволення від того, що щось таки вічне (PS. Observer).
Роман Савіцький
(Digital Experience Practice Lead Tieto Tech Consulting),
Ілля Климов
(Staff Frontend Engineer at GitLab),
Максим Кіндріцький
(Team Lead at Prom.ua (EVO)),
Олександр Лапшин
(Apheris AI Gmbh),
Єгор Назаркін
(Healthjoy Inc., Engineering Manager),Впевнений, що багато ІТ спеціалістів зараз знаходяться в тому ж положенні що і я декілька місяців тому. Мобілізація, бронь, ТЦК і стан невизначеності. Як бути максимально корисним країні зі своїм досвідом і далі розвиватись в професії? З початку повномасштабного вторгнення я активно волонтерив і допомагав армії. Мобілізація стала наступним логічним кроком.
Сергій Товстоног
(Innovation and Development Center),
Євген Євсюгов
(Preply, Senior Software Engineer),Лідер має бути сильним увесь час. Лідер не має права на помилку, і тим паче, не може схибити перед своєю командою. Чи справді так? Про важливість вміння бути вразливим для побудови довіри в команді говоритиме Нік Гісінто, експерт з кібербезпеки з понад 25-річним досвідом роботи, який працював в ЦРУ, а також з нуля будував системи безпеки в Tesla та Uber, а відповідно і повністю наймав команди для цих проєктів.
Nick Gicinto
(CISO at William Jewell College (Former CIA, Tesla, Uber, Chainlink Labs)),